diff --git a/src/index.tsx b/src/index.tsx index 3b81a08..4ba6de3 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -2044,13 +2044,10 @@ export type GetVideosQuery = { getVideos: Array<{ __typename?: "VideoGQL"; id: number; - playlist?: { - __typename?: "HLSPlaylistGQL"; - segmentDurations: Array; - } | null; stream?: { __typename?: "UploadStreamGQL"; id: string; + streamSegmentType: StreamSegmentTypeEnum; segments: Array<{ __typename?: "UploadSegmentGQL"; uploaded: boolean; @@ -2060,6 +2057,10 @@ export type GetVideosQuery = { framesPerSecond?: number | null; }>; } | null; + playlist?: { + __typename?: "HLSPlaylistGQL"; + segmentDurations: Array; + } | null; }>; }; @@ -3601,11 +3602,9 @@ export const GetVideosDocument = gql` query GetVideos($videoIds: [Int!]!) { getVideos(videoIds: $videoIds) { id - playlist { - segmentDurations - } stream { id + streamSegmentType segments { uploaded valid @@ -3614,6 +3613,9 @@ export const GetVideosDocument = gql` framesPerSecond } } + playlist { + segmentDurations + } } } `; diff --git a/src/operations/video.gql b/src/operations/video.gql index 0729041..d47ab35 100644 --- a/src/operations/video.gql +++ b/src/operations/video.gql @@ -118,11 +118,9 @@ query GetVideoDetails($videoId: Int!) { query GetVideos($videoIds: [Int!]!) { getVideos(videoIds: $videoIds) { id - playlist { - segmentDurations - } stream { id + streamSegmentType segments { uploaded valid @@ -131,6 +129,9 @@ query GetVideos($videoIds: [Int!]!) { framesPerSecond } } + playlist { + segmentDurations + } } }