Merge branch 'master' into mk/deserialize-and-render
All checks were successful
Tests / Tests (pull_request) Successful in 5s

This commit is contained in:
2024-08-29 12:24:54 -06:00
3 changed files with 111 additions and 15 deletions

View File

@@ -34,6 +34,16 @@ export type Scalars = {
JSON: { input: any; output: any };
};
export type AddShotAnnotationErrors = {
__typename?: "AddShotAnnotationErrors";
error: DoesNotOwnShotErrOtherErrorNeedsNote;
};
export type AddShotAnnotationReturn = {
__typename?: "AddShotAnnotationReturn";
value: SuccessfulAddAddShotAnnotationErrors;
};
export type AggregateInputGql = {
aggregations: Array<AggregationInput>;
filterInput?: InputMaybe<FilterInput>;
@@ -114,6 +124,7 @@ export type CueObjectFeaturesGql = {
cueObjectAngle?: Maybe<Scalars["Float"]["output"]>;
cueObjectDistance?: Maybe<Scalars["Float"]["output"]>;
shotDirection?: Maybe<ShotDirectionEnum>;
spinType?: Maybe<SpinTypeEnum>;
};
export type DeployedConfigGql = {
@@ -131,6 +142,16 @@ export enum DeviceTypeEnum {
Ios = "IOS",
}
export type DoesNotOwnShotErr = {
__typename?: "DoesNotOwnShotErr";
msg?: Maybe<Scalars["String"]["output"]>;
shotId: Scalars["Int"]["output"];
};
export type DoesNotOwnShotErrOtherErrorNeedsNote =
| DoesNotOwnShotErr
| OtherErrorNeedsNote;
export type EnumAggregation = {
feature: Scalars["String"]["input"];
};
@@ -929,7 +950,7 @@ export type FilterInput =
notFilter?: never;
orFilters?: never;
shotDirection?: never;
spinType: Array<Scalars["String"]["input"]>;
spinType: Array<SpinTypeEnum>;
tableSize?: never;
tags?: never;
targetPocketDistance?: never;
@@ -1179,7 +1200,7 @@ export type MustHaveSetForUploadLinkErrSegmentAlreadyUploadedErrProcessingFailed
export type Mutation = {
__typename?: "Mutation";
addAnnotationToShot: Scalars["Boolean"]["output"];
addAnnotationToShot: AddShotAnnotationReturn;
createBucketSet: BucketSetGql;
createUploadStream: CreateUploadStreamReturn;
deleteVideo: Scalars["Boolean"]["output"];
@@ -1194,6 +1215,7 @@ export type Mutation = {
export type MutationAddAnnotationToShotArgs = {
annotationName: Scalars["String"]["input"];
notes?: InputMaybe<Scalars["String"]["input"]>;
shotId: Scalars["Int"]["input"];
};
@@ -1247,6 +1269,11 @@ export type NoInitForChunkedUploadErr = {
segmentType: StreamSegmentTypeEnum;
};
export type OtherErrorNeedsNote = {
__typename?: "OtherErrorNeedsNote";
msg?: Maybe<Scalars["String"]["output"]>;
};
export type PageInfoGql = {
__typename?: "PageInfoGQL";
endCursor?: Maybe<Scalars["String"]["output"]>;
@@ -1323,6 +1350,10 @@ export type QueryGetPlayTimeArgs = {
userId: Scalars["Int"]["input"];
};
export type QueryGetShotAnnotationTypesArgs = {
errorTypes?: InputMaybe<Scalars["Boolean"]["input"]>;
};
export type QueryGetShotsArgs = {
filterInput: FilterInput;
limit?: Scalars["Int"]["input"];
@@ -1387,6 +1418,7 @@ export type ShotAnnotationGql = {
__typename?: "ShotAnnotationGQL";
createdAt?: Maybe<Scalars["DateTime"]["output"]>;
creator: UserGql;
errorDefault: Scalars["Boolean"]["output"];
notes: Scalars["String"]["output"];
shotId: Scalars["Int"]["output"];
type: ShotAnnotationTypeGql;
@@ -1427,6 +1459,13 @@ export type ShotGql = {
videoId: Scalars["Int"]["output"];
};
export enum SpinTypeEnum {
Center = "CENTER",
Draw = "DRAW",
Follow = "FOLLOW",
Unknown = "UNKNOWN",
}
export type StreamErrorGql = {
__typename?: "StreamErrorGQL";
message: Scalars["String"]["output"];
@@ -1437,6 +1476,15 @@ export enum StreamSegmentTypeEnum {
RbChunkedMp4 = "RB_CHUNKED_MP4",
}
export type SuccessfulAdd = {
__typename?: "SuccessfulAdd";
value: Scalars["Boolean"]["output"];
};
export type SuccessfulAddAddShotAnnotationErrors =
| AddShotAnnotationErrors
| SuccessfulAdd;
export type TagGql = {
__typename?: "TagGQL";
group?: Maybe<Scalars["String"]["output"]>;
@@ -2034,13 +2082,11 @@ export type GetVideosQuery = {
getVideos: Array<{
__typename?: "VideoGQL";
id: number;
playlist?: {
__typename?: "HLSPlaylistGQL";
segmentDurations: Array<number>;
} | null;
framesPerSecond: number;
stream?: {
__typename?: "UploadStreamGQL";
id: string;
streamSegmentType: StreamSegmentTypeEnum;
segments: Array<{
__typename?: "UploadSegmentGQL";
uploaded: boolean;
@@ -2050,6 +2096,10 @@ export type GetVideosQuery = {
framesPerSecond?: number | null;
}>;
} | null;
playlist?: {
__typename?: "HLSPlaylistGQL";
segmentDurations: Array<number>;
} | null;
}>;
};
@@ -3678,11 +3728,10 @@ export const GetVideosDocument = gql`
query GetVideos($videoIds: [Int!]!) {
getVideos(videoIds: $videoIds) {
id
playlist {
segmentDurations
}
framesPerSecond
stream {
id
streamSegmentType
segments {
uploaded
valid
@@ -3691,6 +3740,9 @@ export const GetVideosDocument = gql`
framesPerSecond
}
}
playlist {
segmentDurations
}
}
}
`;