121 lines
1.7 KiB
GraphQL
121 lines
1.7 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
|
|
}
|
|
}
|
|
}
|
|
|
|
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
|
|
makePercentage
|
|
medianRun
|
|
startTime
|
|
totalShots
|
|
totalShots
|
|
totalShotsMade
|
|
createdAt
|
|
updatedAt
|
|
owner {
|
|
id
|
|
firebaseUid
|
|
username
|
|
profileImageUri
|
|
}
|
|
tags {
|
|
tagClasses {
|
|
name
|
|
}
|
|
name
|
|
}
|
|
}
|
|
}
|
|
|
|
query GetVideos($videoIds: [Int!]!) {
|
|
getVideos(videoIds: $videoIds) {
|
|
id
|
|
name
|
|
framesPerSecond
|
|
playlist {
|
|
m3u8Text
|
|
segmentDurations
|
|
}
|
|
}
|
|
}
|