From feeb5b703830d44e706f1a1ce926c70f157794f2 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Fri, 17 Jul 2026 18:26:53 -0700 Subject: [PATCH] Add HomographyBackendGQL enum and VideoMetadataInput.homographyBackend Regenerated from backend Python: adds the HomographyBackendGQL enum (CLASSIC/TABLENET) and the optional homographyBackend field on VideoMetadataInput, for per-video homography backend selection. Co-Authored-By: Claude Opus 4.8 --- src/index.tsx | 6 ++++++ src/schema.gql | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/index.tsx b/src/index.tsx index 8406cf5..45a4ece 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -2404,6 +2404,11 @@ export type Header = { value: Scalars["String"]["output"]; }; +export enum HomographyBackendGql { + Classic = "CLASSIC", + Tablenet = "TABLENET", +} + export type HomographyInfoGql = { __typename?: "HomographyInfoGQL"; crop: BoundingBoxGql; @@ -4278,6 +4283,7 @@ export type VideoMetadataInput = { framesPerSecond?: InputMaybe; /** @deprecated `game_type` is deprecated. Use `tags` instead. */ gameType?: InputMaybe; + homographyBackend?: InputMaybe; lastIntendedSegmentBound?: InputMaybe; pocketSize?: InputMaybe; private?: InputMaybe; diff --git a/src/schema.gql b/src/schema.gql index 63eae2f..c42221d 100644 --- a/src/schema.gql +++ b/src/schema.gql @@ -1901,6 +1901,7 @@ input VideoMetadataInput { clientUploadStatus: ClientUploadStatusEnum = null resolution: VideoResolution = null framesPerSecond: Float = null + homographyBackend: HomographyBackendGQL = null } input VideoResolution { @@ -1908,6 +1909,11 @@ input VideoResolution { height: Int! } +enum HomographyBackendGQL { + CLASSIC + TABLENET +} + type GetUploadLinkReturn { value: UploadLinkGetUploadLinkErrors! stream: UploadStreamGQL