168 lines
2.5 KiB
GraphQL
168 lines
2.5 KiB
GraphQL
query GetStreamMonitoringDetails($videoId: Int!) {
|
|
getVideo(videoId: $videoId) {
|
|
id
|
|
totalShots
|
|
makePercentage
|
|
elapsedTime
|
|
homographyHistory {
|
|
crop {
|
|
left
|
|
top
|
|
width
|
|
height
|
|
}
|
|
pockets {
|
|
left
|
|
top
|
|
width
|
|
height
|
|
}
|
|
sourcePoints {
|
|
topLeft {
|
|
x
|
|
y
|
|
}
|
|
topSide {
|
|
x
|
|
y
|
|
}
|
|
topRight {
|
|
x
|
|
y
|
|
}
|
|
bottomLeft {
|
|
x
|
|
y
|
|
}
|
|
bottomSide {
|
|
x
|
|
y
|
|
}
|
|
bottomRight {
|
|
x
|
|
y
|
|
}
|
|
}
|
|
}
|
|
stream {
|
|
linksRequested
|
|
uploadsCompleted
|
|
segmentProcessingCursor
|
|
isCompleted
|
|
uploadCompletionCursor
|
|
lastIntendedSegmentBound
|
|
}
|
|
currentProcessing {
|
|
errors {
|
|
message
|
|
startSegmentIndex
|
|
endSegmentIndex
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetVideoUpdatePageDetails($videoId: Int!) {
|
|
getVideo(videoId: $videoId) {
|
|
id
|
|
name
|
|
totalShots
|
|
makePercentage
|
|
elapsedTime
|
|
tags {
|
|
tagClasses {
|
|
name
|
|
}
|
|
name
|
|
}
|
|
}
|
|
}
|
|
|
|
mutation DeleteVideo($videoId: Int!) {
|
|
deleteVideo(videoId: $videoId)
|
|
}
|
|
|
|
query GetVideoDetails($videoId: Int!) {
|
|
getVideo(videoId: $videoId) {
|
|
id
|
|
name
|
|
screenshotUri
|
|
averageTimeBetweenShots
|
|
elapsedTime
|
|
endTime
|
|
makePercentage
|
|
medianRun
|
|
startTime
|
|
totalShots
|
|
totalShotsMade
|
|
createdAt
|
|
updatedAt
|
|
owner {
|
|
id
|
|
firebaseUid
|
|
username
|
|
profileImageUri
|
|
}
|
|
tags {
|
|
tagClasses {
|
|
name
|
|
}
|
|
name
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetVideos($videoIds: [Int!]!) {
|
|
getVideos(videoIds: $videoIds) {
|
|
id
|
|
playlist {
|
|
segmentDurations
|
|
}
|
|
stream {
|
|
id
|
|
segments {
|
|
uploaded
|
|
valid
|
|
segmentIndex
|
|
endFrameIndex
|
|
framesPerSecond
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetVideo($videoId: Int!) {
|
|
getVideo(videoId: $videoId) {
|
|
id
|
|
playlist {
|
|
segmentDurations
|
|
}
|
|
stream {
|
|
segments {
|
|
segmentIndex
|
|
endFrameIndex
|
|
framesPerSecond
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetAverageTimePerShotForVideo($videoId: Int!) {
|
|
getVideo(videoId: $videoId) {
|
|
id
|
|
averageTimeBetweenShots
|
|
}
|
|
}
|
|
query GetElapsedTimeForVideo($videoId: Int!) {
|
|
getVideo(videoId: $videoId) {
|
|
id
|
|
elapsedTime
|
|
}
|
|
}
|
|
query GetMedianRunForVideo($videoId: Int!) {
|
|
getVideo(videoId: $videoId) {
|
|
id
|
|
medianRun
|
|
}
|
|
}
|