UNPKG

googlevideo

Version:

A set of utilities for working with Google Video APIs.

73 lines (72 loc) 2.89 kB
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire"; export declare const protobufPackage = "video_streaming"; export interface StreamerContext { clientInfo?: StreamerContext_ClientInfo | undefined; poToken?: Uint8Array | undefined; playbackCookie?: Uint8Array | undefined; gp?: Uint8Array | undefined; field5: StreamerContext_Fqa[]; field6: number[]; field7?: string | undefined; field8?: StreamerContext_Gqa | undefined; } export declare enum StreamerContext_ClientFormFactor { UNKNOWN_FORM_FACTOR = 0, FORM_FACTOR_VAL1 = 1, FORM_FACTOR_VAL2 = 2, UNRECOGNIZED = -1 } export interface StreamerContext_ClientInfo { deviceMake?: string | undefined; deviceModel?: string | undefined; clientName?: number | undefined; clientVersion?: string | undefined; osName?: string | undefined; osVersion?: string | undefined; acceptLanguage?: string | undefined; acceptRegion?: string | undefined; screenWidthPoints?: number | undefined; screenHeightPoints?: number | undefined; screenWidthInches?: number | undefined; screenHeightInches?: number | undefined; screenPixelDensity?: number | undefined; clientFormFactor?: StreamerContext_ClientFormFactor | undefined; /** e.g. 243731017 */ gmscoreVersionCode?: number | undefined; windowWidthPoints?: number | undefined; windowHeightPoints?: number | undefined; androidSdkVersion?: number | undefined; screenDensityFloat?: number | undefined; utcOffsetMinutes?: number | undefined; timeZone?: string | undefined; /** e.g. "qcom;taro" */ chipset?: string | undefined; glDeviceInfo?: StreamerContext_GLDeviceInfo | undefined; } export interface StreamerContext_GLDeviceInfo { glRenderer?: string | undefined; glEsVersionMajor?: number | undefined; glEsVersionMinor?: number | undefined; } export interface StreamerContext_Fqa { type?: number | undefined; value?: Uint8Array | undefined; } export interface StreamerContext_Gqa { field1?: Uint8Array | undefined; field2?: StreamerContext_Gqa_Hqa | undefined; } export interface StreamerContext_Gqa_Hqa { code?: number | undefined; message?: string | undefined; } export declare const StreamerContext: MessageFns<StreamerContext>; export declare const StreamerContext_ClientInfo: MessageFns<StreamerContext_ClientInfo>; export declare const StreamerContext_GLDeviceInfo: MessageFns<StreamerContext_GLDeviceInfo>; export declare const StreamerContext_Fqa: MessageFns<StreamerContext_Fqa>; export declare const StreamerContext_Gqa: MessageFns<StreamerContext_Gqa>; export declare const StreamerContext_Gqa_Hqa: MessageFns<StreamerContext_Gqa_Hqa>; export interface MessageFns<T> { encode(message: T, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): T; }