googlevideo
Version:
A set of utilities for working with Google Video APIs.
32 lines (31 loc) • 1.34 kB
TypeScript
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { HttpHeader } from "../misc/common.js";
export declare const protobufPackage = "video_streaming";
export declare enum OnesieProxyStatus {
ONESIE_PROXY_STATUS_UNKNOWN = 0,
ONESIE_PROXY_STATUS_OK = 1,
ONESIE_PROXY_STATUS_DECRYPTION_FAILED = 2,
ONESIE_PROXY_STATUS_PARSING_FAILED = 3,
ONESIE_PROXY_STATUS_MISSING_X_FORWARDED_FOR = 4,
ONESIE_PROXY_STATUS_INVALID_X_FORWARDED_FOR = 5,
ONESIE_PROXY_STATUS_INVALID_CONTENT_TYPE = 6,
ONESIE_PROXY_STATUS_BACKEND_ERROR = 7,
ONESIE_PROXY_STATUS_CLIENT_ERROR = 8,
ONESIE_PROXY_STATUS_MISSING_CRYPTER = 9,
ONESIE_PROXY_STATUS_RESPONSE_JSON_SERIALIZATION_FAILED = 10,
ONESIE_PROXY_STATUS_DECOMPRESSION_FAILED = 11,
ONESIE_PROXY_STATUS_JSON_PARSING_FAILED = 12,
ONESIE_PROXY_STATUS_UNKNOWN_COMPRESSION_TYPE = 13,
UNRECOGNIZED = -1
}
export interface OnesiePlayerResponse {
onesieProxyStatus?: OnesieProxyStatus | undefined;
httpStatus?: number | undefined;
headers: HttpHeader[];
body?: Uint8Array | undefined;
}
export declare const OnesiePlayerResponse: MessageFns<OnesiePlayerResponse>;
export interface MessageFns<T> {
encode(message: T, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): T;
}