railbird-gql/src/operations/video_upload.gql

23 lines
518 B
Plaintext
Raw Normal View History

mutation CreateUploadStream($videoMetadataInput: VideoMetadataInput!) {
createUploadStream(videoMetadata: $videoMetadataInput) {
2024-02-03 03:34:57 -07:00
videoId
}
}
2024-02-11 22:44:18 -07:00
mutation GetUploadLink($videoId: Int!, $segmentIndex: Int!) {
2024-02-11 22:46:11 -07:00
getUploadLink(videoId: $videoId, segmentIndex: $segmentIndex) {
2024-02-03 03:34:57 -07:00
uploadUrl
headers {
key
value
}
2024-02-03 03:34:57 -07:00
}
}
2024-02-15 18:14:54 -08:00
mutation TerminateUploadStream(
$videoId: Int!
$videoMetadataInput: VideoMetadataInput!
2024-02-15 18:14:54 -08:00
) {
terminateUploadStream(videoId: $videoId, videoMetadata: $videoMetadataInput)
2024-02-03 03:34:57 -07:00
}