From ab6c669c443a8579405e4e4a962fd6f7fe7dece5 Mon Sep 17 00:00:00 2001 From: Luan Date: Sat, 21 Sep 2024 13:51:23 -0300 Subject: [PATCH] chore: use proto2 --- protos/generated/misc/common.ts | 98 +++--- .../video_streaming/crypto_params.ts | 28 +- .../video_streaming/encrypted_request.ts | 82 ++--- .../format_initialization_metadata.ts | 70 ++-- .../video_streaming/media_capabilities.ts | 106 +++--- .../generated/video_streaming/media_header.ts | 130 +++---- .../generated/video_streaming/media_info.ts | 328 ++++++++--------- .../video_streaming/next_request_policy.ts | 40 +-- .../video_streaming/onesie_header.ts | 80 ++--- .../onesie_innertube_request.ts | 10 +- .../onesie_innertube_response.ts | 26 +- .../video_streaming/onesie_request.ts | 34 +- .../video_streaming/playback_cookie.ts | 18 +- .../video_streaming/playback_start_policy.ts | 18 +- .../request_cancellation_policy.ts | 44 +-- .../generated/video_streaming/sabr_error.ts | 18 +- .../video_streaming/sabr_redirect.ts | 10 +- .../stream_protection_status.ts | 18 +- .../video_streaming/streamer_context.ts | 332 +++++++++--------- .../generated/video_streaming/time_range.ts | 26 +- .../video_playback_abr_request.ts | 178 +++++----- protos/misc/common.proto | 2 +- protos/video_streaming/crypto_params.proto | 2 +- .../video_streaming/encrypted_request.proto | 2 +- .../format_initialization_metadata.proto | 2 +- .../video_streaming/media_capabilities.proto | 2 +- protos/video_streaming/media_header.proto | 2 +- protos/video_streaming/media_info.proto | 2 +- .../video_streaming/next_request_policy.proto | 2 +- protos/video_streaming/onesie_header.proto | 2 +- .../video_streaming/onesie_header_type.proto | 2 +- .../onesie_innertube_request.proto | 2 +- .../onesie_innertube_response.proto | 2 +- protos/video_streaming/onesie_request.proto | 2 +- protos/video_streaming/playback_cookie.proto | 2 +- .../playback_start_policy.proto | 2 +- protos/video_streaming/proxy_status.proto | 2 +- .../request_cancellation_policy.proto | 2 +- protos/video_streaming/sabr_error.proto | 2 +- protos/video_streaming/sabr_redirect.proto | 2 +- .../stream_protection_status.proto | 2 +- protos/video_streaming/streamer_context.proto | 2 +- protos/video_streaming/time_range.proto | 2 +- .../video_playback_abr_request.proto | 12 +- 44 files changed, 869 insertions(+), 881 deletions(-) diff --git a/protos/generated/misc/common.ts b/protos/generated/misc/common.ts index e5fadfb..dc38196 100644 --- a/protos/generated/misc/common.ts +++ b/protos/generated/misc/common.ts @@ -36,15 +36,15 @@ export interface KeyValuePair { } function createBaseHttpHeader(): HttpHeader { - return { name: undefined, value: undefined }; + return { name: "", value: "" }; } export const HttpHeader: MessageFns = { encode(message: HttpHeader, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.name !== undefined) { + if (message.name !== undefined && message.name !== "") { writer.uint32(10).string(message.name); } - if (message.value !== undefined) { + if (message.value !== undefined && message.value !== "") { writer.uint32(18).string(message.value); } return writer; @@ -82,17 +82,17 @@ export const HttpHeader: MessageFns = { fromJSON(object: any): HttpHeader { return { - name: isSet(object.name) ? globalThis.String(object.name) : undefined, - value: isSet(object.value) ? globalThis.String(object.value) : undefined, + name: isSet(object.name) ? globalThis.String(object.name) : "", + value: isSet(object.value) ? globalThis.String(object.value) : "", }; }, toJSON(message: HttpHeader): unknown { const obj: any = {}; - if (message.name !== undefined) { + if (message.name !== undefined && message.name !== "") { obj.name = message.name; } - if (message.value !== undefined) { + if (message.value !== undefined && message.value !== "") { obj.value = message.value; } return obj; @@ -103,25 +103,25 @@ export const HttpHeader: MessageFns = { }, fromPartial, I>>(object: I): HttpHeader { const message = createBaseHttpHeader(); - message.name = object.name ?? undefined; - message.value = object.value ?? undefined; + message.name = object.name ?? ""; + message.value = object.value ?? ""; return message; }, }; function createBaseFormatId(): FormatId { - return { itag: undefined, lastModified: undefined, xtags: undefined }; + return { itag: 0, lastModified: 0, xtags: "" }; } export const FormatId: MessageFns = { encode(message: FormatId, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.itag !== undefined) { + if (message.itag !== undefined && message.itag !== 0) { writer.uint32(8).int32(message.itag); } - if (message.lastModified !== undefined) { + if (message.lastModified !== undefined && message.lastModified !== 0) { writer.uint32(16).uint64(message.lastModified); } - if (message.xtags !== undefined) { + if (message.xtags !== undefined && message.xtags !== "") { writer.uint32(26).string(message.xtags); } return writer; @@ -166,21 +166,21 @@ export const FormatId: MessageFns = { fromJSON(object: any): FormatId { return { - itag: isSet(object.itag) ? globalThis.Number(object.itag) : undefined, - lastModified: isSet(object.lastModified) ? globalThis.Number(object.lastModified) : undefined, - xtags: isSet(object.xtags) ? globalThis.String(object.xtags) : undefined, + itag: isSet(object.itag) ? globalThis.Number(object.itag) : 0, + lastModified: isSet(object.lastModified) ? globalThis.Number(object.lastModified) : 0, + xtags: isSet(object.xtags) ? globalThis.String(object.xtags) : "", }; }, toJSON(message: FormatId): unknown { const obj: any = {}; - if (message.itag !== undefined) { + if (message.itag !== undefined && message.itag !== 0) { obj.itag = Math.round(message.itag); } - if (message.lastModified !== undefined) { + if (message.lastModified !== undefined && message.lastModified !== 0) { obj.lastModified = Math.round(message.lastModified); } - if (message.xtags !== undefined) { + if (message.xtags !== undefined && message.xtags !== "") { obj.xtags = message.xtags; } return obj; @@ -191,23 +191,23 @@ export const FormatId: MessageFns = { }, fromPartial, I>>(object: I): FormatId { const message = createBaseFormatId(); - message.itag = object.itag ?? undefined; - message.lastModified = object.lastModified ?? undefined; - message.xtags = object.xtags ?? undefined; + message.itag = object.itag ?? 0; + message.lastModified = object.lastModified ?? 0; + message.xtags = object.xtags ?? ""; return message; }, }; function createBaseInitRange(): InitRange { - return { start: undefined, end: undefined }; + return { start: 0, end: 0 }; } export const InitRange: MessageFns = { encode(message: InitRange, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.start !== undefined) { + if (message.start !== undefined && message.start !== 0) { writer.uint32(8).int32(message.start); } - if (message.end !== undefined) { + if (message.end !== undefined && message.end !== 0) { writer.uint32(16).int32(message.end); } return writer; @@ -245,17 +245,17 @@ export const InitRange: MessageFns = { fromJSON(object: any): InitRange { return { - start: isSet(object.start) ? globalThis.Number(object.start) : undefined, - end: isSet(object.end) ? globalThis.Number(object.end) : undefined, + start: isSet(object.start) ? globalThis.Number(object.start) : 0, + end: isSet(object.end) ? globalThis.Number(object.end) : 0, }; }, toJSON(message: InitRange): unknown { const obj: any = {}; - if (message.start !== undefined) { + if (message.start !== undefined && message.start !== 0) { obj.start = Math.round(message.start); } - if (message.end !== undefined) { + if (message.end !== undefined && message.end !== 0) { obj.end = Math.round(message.end); } return obj; @@ -266,22 +266,22 @@ export const InitRange: MessageFns = { }, fromPartial, I>>(object: I): InitRange { const message = createBaseInitRange(); - message.start = object.start ?? undefined; - message.end = object.end ?? undefined; + message.start = object.start ?? 0; + message.end = object.end ?? 0; return message; }, }; function createBaseIndexRange(): IndexRange { - return { start: undefined, end: undefined }; + return { start: 0, end: 0 }; } export const IndexRange: MessageFns = { encode(message: IndexRange, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.start !== undefined) { + if (message.start !== undefined && message.start !== 0) { writer.uint32(8).int32(message.start); } - if (message.end !== undefined) { + if (message.end !== undefined && message.end !== 0) { writer.uint32(16).int32(message.end); } return writer; @@ -319,17 +319,17 @@ export const IndexRange: MessageFns = { fromJSON(object: any): IndexRange { return { - start: isSet(object.start) ? globalThis.Number(object.start) : undefined, - end: isSet(object.end) ? globalThis.Number(object.end) : undefined, + start: isSet(object.start) ? globalThis.Number(object.start) : 0, + end: isSet(object.end) ? globalThis.Number(object.end) : 0, }; }, toJSON(message: IndexRange): unknown { const obj: any = {}; - if (message.start !== undefined) { + if (message.start !== undefined && message.start !== 0) { obj.start = Math.round(message.start); } - if (message.end !== undefined) { + if (message.end !== undefined && message.end !== 0) { obj.end = Math.round(message.end); } return obj; @@ -340,22 +340,22 @@ export const IndexRange: MessageFns = { }, fromPartial, I>>(object: I): IndexRange { const message = createBaseIndexRange(); - message.start = object.start ?? undefined; - message.end = object.end ?? undefined; + message.start = object.start ?? 0; + message.end = object.end ?? 0; return message; }, }; function createBaseKeyValuePair(): KeyValuePair { - return { key: undefined, value: undefined }; + return { key: "", value: "" }; } export const KeyValuePair: MessageFns = { encode(message: KeyValuePair, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.key !== undefined) { + if (message.key !== undefined && message.key !== "") { writer.uint32(10).string(message.key); } - if (message.value !== undefined) { + if (message.value !== undefined && message.value !== "") { writer.uint32(18).string(message.value); } return writer; @@ -393,17 +393,17 @@ export const KeyValuePair: MessageFns = { fromJSON(object: any): KeyValuePair { return { - key: isSet(object.key) ? globalThis.String(object.key) : undefined, - value: isSet(object.value) ? globalThis.String(object.value) : undefined, + key: isSet(object.key) ? globalThis.String(object.key) : "", + value: isSet(object.value) ? globalThis.String(object.value) : "", }; }, toJSON(message: KeyValuePair): unknown { const obj: any = {}; - if (message.key !== undefined) { + if (message.key !== undefined && message.key !== "") { obj.key = message.key; } - if (message.value !== undefined) { + if (message.value !== undefined && message.value !== "") { obj.value = message.value; } return obj; @@ -414,8 +414,8 @@ export const KeyValuePair: MessageFns = { }, fromPartial, I>>(object: I): KeyValuePair { const message = createBaseKeyValuePair(); - message.key = object.key ?? undefined; - message.value = object.value ?? undefined; + message.key = object.key ?? ""; + message.value = object.value ?? ""; return message; }, }; diff --git a/protos/generated/video_streaming/crypto_params.ts b/protos/generated/video_streaming/crypto_params.ts index a389088..4018056 100644 --- a/protos/generated/video_streaming/crypto_params.ts +++ b/protos/generated/video_streaming/crypto_params.ts @@ -55,18 +55,18 @@ export function cryptoParams_CompressionTypeToJSON(object: CryptoParams_Compress } function createBaseCryptoParams(): CryptoParams { - return { hmac: undefined, iv: undefined, compressionType: undefined }; + return { hmac: new Uint8Array(0), iv: new Uint8Array(0), compressionType: 0 }; } export const CryptoParams: MessageFns = { encode(message: CryptoParams, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.hmac !== undefined) { + if (message.hmac !== undefined && message.hmac.length !== 0) { writer.uint32(34).bytes(message.hmac); } - if (message.iv !== undefined) { + if (message.iv !== undefined && message.iv.length !== 0) { writer.uint32(42).bytes(message.iv); } - if (message.compressionType !== undefined) { + if (message.compressionType !== undefined && message.compressionType !== 0) { writer.uint32(48).int32(message.compressionType); } return writer; @@ -111,23 +111,21 @@ export const CryptoParams: MessageFns = { fromJSON(object: any): CryptoParams { return { - hmac: isSet(object.hmac) ? bytesFromBase64(object.hmac) : undefined, - iv: isSet(object.iv) ? bytesFromBase64(object.iv) : undefined, - compressionType: isSet(object.compressionType) - ? cryptoParams_CompressionTypeFromJSON(object.compressionType) - : undefined, + hmac: isSet(object.hmac) ? bytesFromBase64(object.hmac) : new Uint8Array(0), + iv: isSet(object.iv) ? bytesFromBase64(object.iv) : new Uint8Array(0), + compressionType: isSet(object.compressionType) ? cryptoParams_CompressionTypeFromJSON(object.compressionType) : 0, }; }, toJSON(message: CryptoParams): unknown { const obj: any = {}; - if (message.hmac !== undefined) { + if (message.hmac !== undefined && message.hmac.length !== 0) { obj.hmac = base64FromBytes(message.hmac); } - if (message.iv !== undefined) { + if (message.iv !== undefined && message.iv.length !== 0) { obj.iv = base64FromBytes(message.iv); } - if (message.compressionType !== undefined) { + if (message.compressionType !== undefined && message.compressionType !== 0) { obj.compressionType = cryptoParams_CompressionTypeToJSON(message.compressionType); } return obj; @@ -138,9 +136,9 @@ export const CryptoParams: MessageFns = { }, fromPartial, I>>(object: I): CryptoParams { const message = createBaseCryptoParams(); - message.hmac = object.hmac ?? undefined; - message.iv = object.iv ?? undefined; - message.compressionType = object.compressionType ?? undefined; + message.hmac = object.hmac ?? new Uint8Array(0); + message.iv = object.iv ?? new Uint8Array(0); + message.compressionType = object.compressionType ?? 0; return message; }, }; diff --git a/protos/generated/video_streaming/encrypted_request.ts b/protos/generated/video_streaming/encrypted_request.ts index 33328b7..a0e85c7 100644 --- a/protos/generated/video_streaming/encrypted_request.ts +++ b/protos/generated/video_streaming/encrypted_request.ts @@ -22,41 +22,41 @@ export interface EncryptedRequest { function createBaseEncryptedRequest(): EncryptedRequest { return { - encryptedOnesieRequest: undefined, - encryptedClientKey: undefined, - iv: undefined, - hmac: undefined, - YP: undefined, - pM: undefined, - enableCompression: undefined, - TQ: undefined, + encryptedOnesieRequest: new Uint8Array(0), + encryptedClientKey: new Uint8Array(0), + iv: new Uint8Array(0), + hmac: new Uint8Array(0), + YP: false, + pM: false, + enableCompression: false, + TQ: false, }; } export const EncryptedRequest: MessageFns = { encode(message: EncryptedRequest, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.encryptedOnesieRequest !== undefined) { + if (message.encryptedOnesieRequest !== undefined && message.encryptedOnesieRequest.length !== 0) { writer.uint32(18).bytes(message.encryptedOnesieRequest); } - if (message.encryptedClientKey !== undefined) { + if (message.encryptedClientKey !== undefined && message.encryptedClientKey.length !== 0) { writer.uint32(42).bytes(message.encryptedClientKey); } - if (message.iv !== undefined) { + if (message.iv !== undefined && message.iv.length !== 0) { writer.uint32(50).bytes(message.iv); } - if (message.hmac !== undefined) { + if (message.hmac !== undefined && message.hmac.length !== 0) { writer.uint32(58).bytes(message.hmac); } - if (message.YP !== undefined) { + if (message.YP !== undefined && message.YP !== false) { writer.uint32(80).bool(message.YP); } - if (message.pM !== undefined) { + if (message.pM !== undefined && message.pM !== false) { writer.uint32(104).bool(message.pM); } - if (message.enableCompression !== undefined) { + if (message.enableCompression !== undefined && message.enableCompression !== false) { writer.uint32(112).bool(message.enableCompression); } - if (message.TQ !== undefined) { + if (message.TQ !== undefined && message.TQ !== false) { writer.uint32(136).bool(message.TQ); } return writer; @@ -138,41 +138,43 @@ export const EncryptedRequest: MessageFns = { return { encryptedOnesieRequest: isSet(object.encryptedOnesieRequest) ? bytesFromBase64(object.encryptedOnesieRequest) - : undefined, - encryptedClientKey: isSet(object.encryptedClientKey) ? bytesFromBase64(object.encryptedClientKey) : undefined, - iv: isSet(object.iv) ? bytesFromBase64(object.iv) : undefined, - hmac: isSet(object.hmac) ? bytesFromBase64(object.hmac) : undefined, - YP: isSet(object.YP) ? globalThis.Boolean(object.YP) : undefined, - pM: isSet(object.pM) ? globalThis.Boolean(object.pM) : undefined, - enableCompression: isSet(object.enableCompression) ? globalThis.Boolean(object.enableCompression) : undefined, - TQ: isSet(object.TQ) ? globalThis.Boolean(object.TQ) : undefined, + : new Uint8Array(0), + encryptedClientKey: isSet(object.encryptedClientKey) + ? bytesFromBase64(object.encryptedClientKey) + : new Uint8Array(0), + iv: isSet(object.iv) ? bytesFromBase64(object.iv) : new Uint8Array(0), + hmac: isSet(object.hmac) ? bytesFromBase64(object.hmac) : new Uint8Array(0), + YP: isSet(object.YP) ? globalThis.Boolean(object.YP) : false, + pM: isSet(object.pM) ? globalThis.Boolean(object.pM) : false, + enableCompression: isSet(object.enableCompression) ? globalThis.Boolean(object.enableCompression) : false, + TQ: isSet(object.TQ) ? globalThis.Boolean(object.TQ) : false, }; }, toJSON(message: EncryptedRequest): unknown { const obj: any = {}; - if (message.encryptedOnesieRequest !== undefined) { + if (message.encryptedOnesieRequest !== undefined && message.encryptedOnesieRequest.length !== 0) { obj.encryptedOnesieRequest = base64FromBytes(message.encryptedOnesieRequest); } - if (message.encryptedClientKey !== undefined) { + if (message.encryptedClientKey !== undefined && message.encryptedClientKey.length !== 0) { obj.encryptedClientKey = base64FromBytes(message.encryptedClientKey); } - if (message.iv !== undefined) { + if (message.iv !== undefined && message.iv.length !== 0) { obj.iv = base64FromBytes(message.iv); } - if (message.hmac !== undefined) { + if (message.hmac !== undefined && message.hmac.length !== 0) { obj.hmac = base64FromBytes(message.hmac); } - if (message.YP !== undefined) { + if (message.YP !== undefined && message.YP !== false) { obj.YP = message.YP; } - if (message.pM !== undefined) { + if (message.pM !== undefined && message.pM !== false) { obj.pM = message.pM; } - if (message.enableCompression !== undefined) { + if (message.enableCompression !== undefined && message.enableCompression !== false) { obj.enableCompression = message.enableCompression; } - if (message.TQ !== undefined) { + if (message.TQ !== undefined && message.TQ !== false) { obj.TQ = message.TQ; } return obj; @@ -183,14 +185,14 @@ export const EncryptedRequest: MessageFns = { }, fromPartial, I>>(object: I): EncryptedRequest { const message = createBaseEncryptedRequest(); - message.encryptedOnesieRequest = object.encryptedOnesieRequest ?? undefined; - message.encryptedClientKey = object.encryptedClientKey ?? undefined; - message.iv = object.iv ?? undefined; - message.hmac = object.hmac ?? undefined; - message.YP = object.YP ?? undefined; - message.pM = object.pM ?? undefined; - message.enableCompression = object.enableCompression ?? undefined; - message.TQ = object.TQ ?? undefined; + message.encryptedOnesieRequest = object.encryptedOnesieRequest ?? new Uint8Array(0); + message.encryptedClientKey = object.encryptedClientKey ?? new Uint8Array(0); + message.iv = object.iv ?? new Uint8Array(0); + message.hmac = object.hmac ?? new Uint8Array(0); + message.YP = object.YP ?? false; + message.pM = object.pM ?? false; + message.enableCompression = object.enableCompression ?? false; + message.TQ = object.TQ ?? false; return message; }, }; diff --git a/protos/generated/video_streaming/format_initialization_metadata.ts b/protos/generated/video_streaming/format_initialization_metadata.ts index c50891b..c3c527d 100644 --- a/protos/generated/video_streaming/format_initialization_metadata.ts +++ b/protos/generated/video_streaming/format_initialization_metadata.ts @@ -25,34 +25,34 @@ export interface FormatInitializationMetadata { function createBaseFormatInitializationMetadata(): FormatInitializationMetadata { return { - videoId: undefined, + videoId: "", formatId: undefined, - endTimeMs: undefined, - field4: undefined, - mimeType: undefined, + endTimeMs: 0, + field4: 0, + mimeType: "", initRange: undefined, indexRange: undefined, - field8: undefined, - durationMs: undefined, - field10: undefined, + field8: 0, + durationMs: 0, + field10: 0, }; } export const FormatInitializationMetadata: MessageFns = { encode(message: FormatInitializationMetadata, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { writer.uint32(10).string(message.videoId); } if (message.formatId !== undefined) { FormatId.encode(message.formatId, writer.uint32(18).fork()).join(); } - if (message.endTimeMs !== undefined) { + if (message.endTimeMs !== undefined && message.endTimeMs !== 0) { writer.uint32(24).int32(message.endTimeMs); } - if (message.field4 !== undefined) { + if (message.field4 !== undefined && message.field4 !== 0) { writer.uint32(32).int32(message.field4); } - if (message.mimeType !== undefined) { + if (message.mimeType !== undefined && message.mimeType !== "") { writer.uint32(42).string(message.mimeType); } if (message.initRange !== undefined) { @@ -61,13 +61,13 @@ export const FormatInitializationMetadata: MessageFns, I>>(object: I): FormatInitializationMetadata { const message = createBaseFormatInitializationMetadata(); - message.videoId = object.videoId ?? undefined; + message.videoId = object.videoId ?? ""; message.formatId = (object.formatId !== undefined && object.formatId !== null) ? FormatId.fromPartial(object.formatId) : undefined; - message.endTimeMs = object.endTimeMs ?? undefined; - message.field4 = object.field4 ?? undefined; - message.mimeType = object.mimeType ?? undefined; + message.endTimeMs = object.endTimeMs ?? 0; + message.field4 = object.field4 ?? 0; + message.mimeType = object.mimeType ?? ""; message.initRange = (object.initRange !== undefined && object.initRange !== null) ? InitRange.fromPartial(object.initRange) : undefined; message.indexRange = (object.indexRange !== undefined && object.indexRange !== null) ? IndexRange.fromPartial(object.indexRange) : undefined; - message.field8 = object.field8 ?? undefined; - message.durationMs = object.durationMs ?? undefined; - message.field10 = object.field10 ?? undefined; + message.field8 = object.field8 ?? 0; + message.durationMs = object.durationMs ?? 0; + message.field10 = object.field10 ?? 0; return message; }, }; diff --git a/protos/generated/video_streaming/media_capabilities.ts b/protos/generated/video_streaming/media_capabilities.ts index f8b2769..6f7b216 100644 --- a/protos/generated/video_streaming/media_capabilities.ts +++ b/protos/generated/video_streaming/media_capabilities.ts @@ -32,7 +32,7 @@ export interface MediaCapabilities_AudioFormatCapability { } function createBaseMediaCapabilities(): MediaCapabilities { - return { videoFormatCapabilities: [], audioFormatCapabilities: [], hdrModeBitmask: undefined }; + return { videoFormatCapabilities: [], audioFormatCapabilities: [], hdrModeBitmask: 0 }; } export const MediaCapabilities: MessageFns = { @@ -43,7 +43,7 @@ export const MediaCapabilities: MessageFns = { for (const v of message.audioFormatCapabilities) { MediaCapabilities_AudioFormatCapability.encode(v!, writer.uint32(18).fork()).join(); } - if (message.hdrModeBitmask !== undefined) { + if (message.hdrModeBitmask !== undefined && message.hdrModeBitmask !== 0) { writer.uint32(40).int32(message.hdrModeBitmask); } return writer; @@ -94,7 +94,7 @@ export const MediaCapabilities: MessageFns = { audioFormatCapabilities: globalThis.Array.isArray(object?.audioFormatCapabilities) ? object.audioFormatCapabilities.map((e: any) => MediaCapabilities_AudioFormatCapability.fromJSON(e)) : [], - hdrModeBitmask: isSet(object.hdrModeBitmask) ? globalThis.Number(object.hdrModeBitmask) : undefined, + hdrModeBitmask: isSet(object.hdrModeBitmask) ? globalThis.Number(object.hdrModeBitmask) : 0, }; }, @@ -110,7 +110,7 @@ export const MediaCapabilities: MessageFns = { MediaCapabilities_AudioFormatCapability.toJSON(e) ); } - if (message.hdrModeBitmask !== undefined) { + if (message.hdrModeBitmask !== undefined && message.hdrModeBitmask !== 0) { obj.hdrModeBitmask = Math.round(message.hdrModeBitmask); } return obj; @@ -125,40 +125,33 @@ export const MediaCapabilities: MessageFns = { object.videoFormatCapabilities?.map((e) => MediaCapabilities_VideoFormatCapability.fromPartial(e)) || []; message.audioFormatCapabilities = object.audioFormatCapabilities?.map((e) => MediaCapabilities_AudioFormatCapability.fromPartial(e)) || []; - message.hdrModeBitmask = object.hdrModeBitmask ?? undefined; + message.hdrModeBitmask = object.hdrModeBitmask ?? 0; return message; }, }; function createBaseMediaCapabilities_VideoFormatCapability(): MediaCapabilities_VideoFormatCapability { - return { - videoCodec: undefined, - maxHeight: undefined, - maxWidth: undefined, - maxFramerate: undefined, - maxBitrateBps: undefined, - is10BitSupported: undefined, - }; + return { videoCodec: 0, maxHeight: 0, maxWidth: 0, maxFramerate: 0, maxBitrateBps: 0, is10BitSupported: false }; } export const MediaCapabilities_VideoFormatCapability: MessageFns = { encode(message: MediaCapabilities_VideoFormatCapability, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.videoCodec !== undefined) { + if (message.videoCodec !== undefined && message.videoCodec !== 0) { writer.uint32(8).int32(message.videoCodec); } - if (message.maxHeight !== undefined) { + if (message.maxHeight !== undefined && message.maxHeight !== 0) { writer.uint32(24).int32(message.maxHeight); } - if (message.maxWidth !== undefined) { + if (message.maxWidth !== undefined && message.maxWidth !== 0) { writer.uint32(32).int32(message.maxWidth); } - if (message.maxFramerate !== undefined) { + if (message.maxFramerate !== undefined && message.maxFramerate !== 0) { writer.uint32(88).int32(message.maxFramerate); } - if (message.maxBitrateBps !== undefined) { + if (message.maxBitrateBps !== undefined && message.maxBitrateBps !== 0) { writer.uint32(96).int32(message.maxBitrateBps); } - if (message.is10BitSupported !== undefined) { + if (message.is10BitSupported !== undefined && message.is10BitSupported !== false) { writer.uint32(120).bool(message.is10BitSupported); } return writer; @@ -224,33 +217,33 @@ export const MediaCapabilities_VideoFormatCapability: MessageFns = { encode(message: MediaCapabilities_AudioFormatCapability, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.audioCodec !== undefined) { + if (message.audioCodec !== undefined && message.audioCodec !== 0) { writer.uint32(8).int32(message.audioCodec); } - if (message.numChannels !== undefined) { + if (message.numChannels !== undefined && message.numChannels !== 0) { writer.uint32(16).int32(message.numChannels); } - if (message.maxBitrateBps !== undefined) { + if (message.maxBitrateBps !== undefined && message.maxBitrateBps !== 0) { writer.uint32(24).int32(message.maxBitrateBps); } - if (message.spatialCapabilityBitmask !== undefined) { + if (message.spatialCapabilityBitmask !== undefined && message.spatialCapabilityBitmask !== 0) { writer.uint32(48).int32(message.spatialCapabilityBitmask); } return writer; @@ -347,27 +335,27 @@ export const MediaCapabilities_AudioFormatCapability: MessageFns = { encode(message: MediaHeader, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.headerId !== undefined) { + if (message.headerId !== undefined && message.headerId !== 0) { writer.uint32(8).uint32(message.headerId); } - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { writer.uint32(18).string(message.videoId); } - if (message.itag !== undefined) { + if (message.itag !== undefined && message.itag !== 0) { writer.uint32(24).int32(message.itag); } - if (message.lmt !== undefined) { + if (message.lmt !== undefined && message.lmt !== 0) { writer.uint32(32).uint64(message.lmt); } - if (message.xtags !== undefined) { + if (message.xtags !== undefined && message.xtags !== "") { writer.uint32(42).string(message.xtags); } - if (message.startDataRange !== undefined) { + if (message.startDataRange !== undefined && message.startDataRange !== 0) { writer.uint32(48).int32(message.startDataRange); } - if (message.compression !== undefined) { + if (message.compression !== undefined && message.compression !== 0) { writer.uint32(56).int32(message.compression); } - if (message.isInitSeg !== undefined) { + if (message.isInitSeg !== undefined && message.isInitSeg !== false) { writer.uint32(64).bool(message.isInitSeg); } - if (message.sequenceNumber !== undefined) { + if (message.sequenceNumber !== undefined && message.sequenceNumber !== 0) { writer.uint32(72).int64(message.sequenceNumber); } - if (message.field10 !== undefined) { + if (message.field10 !== undefined && message.field10 !== 0) { writer.uint32(80).int64(message.field10); } - if (message.startMs !== undefined) { + if (message.startMs !== undefined && message.startMs !== 0) { writer.uint32(88).int32(message.startMs); } - if (message.durationMs !== undefined) { + if (message.durationMs !== undefined && message.durationMs !== 0) { writer.uint32(96).int32(message.durationMs); } if (message.formatId !== undefined) { FormatId.encode(message.formatId, writer.uint32(106).fork()).join(); } - if (message.contentLength !== undefined) { + if (message.contentLength !== undefined && message.contentLength !== 0) { writer.uint32(112).int64(message.contentLength); } if (message.timeRange !== undefined) { @@ -261,66 +261,66 @@ export const MediaHeader: MessageFns = { fromJSON(object: any): MediaHeader { return { - headerId: isSet(object.headerId) ? globalThis.Number(object.headerId) : undefined, - videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : undefined, - itag: isSet(object.itag) ? globalThis.Number(object.itag) : undefined, - lmt: isSet(object.lmt) ? globalThis.Number(object.lmt) : undefined, - xtags: isSet(object.xtags) ? globalThis.String(object.xtags) : undefined, - startDataRange: isSet(object.startDataRange) ? globalThis.Number(object.startDataRange) : undefined, - compression: isSet(object.compression) ? mediaHeader_CompressionFromJSON(object.compression) : undefined, - isInitSeg: isSet(object.isInitSeg) ? globalThis.Boolean(object.isInitSeg) : undefined, - sequenceNumber: isSet(object.sequenceNumber) ? globalThis.Number(object.sequenceNumber) : undefined, - field10: isSet(object.field10) ? globalThis.Number(object.field10) : undefined, - startMs: isSet(object.startMs) ? globalThis.Number(object.startMs) : undefined, - durationMs: isSet(object.durationMs) ? globalThis.Number(object.durationMs) : undefined, + headerId: isSet(object.headerId) ? globalThis.Number(object.headerId) : 0, + videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : "", + itag: isSet(object.itag) ? globalThis.Number(object.itag) : 0, + lmt: isSet(object.lmt) ? globalThis.Number(object.lmt) : 0, + xtags: isSet(object.xtags) ? globalThis.String(object.xtags) : "", + startDataRange: isSet(object.startDataRange) ? globalThis.Number(object.startDataRange) : 0, + compression: isSet(object.compression) ? mediaHeader_CompressionFromJSON(object.compression) : 0, + isInitSeg: isSet(object.isInitSeg) ? globalThis.Boolean(object.isInitSeg) : false, + sequenceNumber: isSet(object.sequenceNumber) ? globalThis.Number(object.sequenceNumber) : 0, + field10: isSet(object.field10) ? globalThis.Number(object.field10) : 0, + startMs: isSet(object.startMs) ? globalThis.Number(object.startMs) : 0, + durationMs: isSet(object.durationMs) ? globalThis.Number(object.durationMs) : 0, formatId: isSet(object.formatId) ? FormatId.fromJSON(object.formatId) : undefined, - contentLength: isSet(object.contentLength) ? globalThis.Number(object.contentLength) : undefined, + contentLength: isSet(object.contentLength) ? globalThis.Number(object.contentLength) : 0, timeRange: isSet(object.timeRange) ? TimeRange.fromJSON(object.timeRange) : undefined, }; }, toJSON(message: MediaHeader): unknown { const obj: any = {}; - if (message.headerId !== undefined) { + if (message.headerId !== undefined && message.headerId !== 0) { obj.headerId = Math.round(message.headerId); } - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { obj.videoId = message.videoId; } - if (message.itag !== undefined) { + if (message.itag !== undefined && message.itag !== 0) { obj.itag = Math.round(message.itag); } - if (message.lmt !== undefined) { + if (message.lmt !== undefined && message.lmt !== 0) { obj.lmt = Math.round(message.lmt); } - if (message.xtags !== undefined) { + if (message.xtags !== undefined && message.xtags !== "") { obj.xtags = message.xtags; } - if (message.startDataRange !== undefined) { + if (message.startDataRange !== undefined && message.startDataRange !== 0) { obj.startDataRange = Math.round(message.startDataRange); } - if (message.compression !== undefined) { + if (message.compression !== undefined && message.compression !== 0) { obj.compression = mediaHeader_CompressionToJSON(message.compression); } - if (message.isInitSeg !== undefined) { + if (message.isInitSeg !== undefined && message.isInitSeg !== false) { obj.isInitSeg = message.isInitSeg; } - if (message.sequenceNumber !== undefined) { + if (message.sequenceNumber !== undefined && message.sequenceNumber !== 0) { obj.sequenceNumber = Math.round(message.sequenceNumber); } - if (message.field10 !== undefined) { + if (message.field10 !== undefined && message.field10 !== 0) { obj.field10 = Math.round(message.field10); } - if (message.startMs !== undefined) { + if (message.startMs !== undefined && message.startMs !== 0) { obj.startMs = Math.round(message.startMs); } - if (message.durationMs !== undefined) { + if (message.durationMs !== undefined && message.durationMs !== 0) { obj.durationMs = Math.round(message.durationMs); } if (message.formatId !== undefined) { obj.formatId = FormatId.toJSON(message.formatId); } - if (message.contentLength !== undefined) { + if (message.contentLength !== undefined && message.contentLength !== 0) { obj.contentLength = Math.round(message.contentLength); } if (message.timeRange !== undefined) { @@ -334,22 +334,22 @@ export const MediaHeader: MessageFns = { }, fromPartial, I>>(object: I): MediaHeader { const message = createBaseMediaHeader(); - message.headerId = object.headerId ?? undefined; - message.videoId = object.videoId ?? undefined; - message.itag = object.itag ?? undefined; - message.lmt = object.lmt ?? undefined; - message.xtags = object.xtags ?? undefined; - message.startDataRange = object.startDataRange ?? undefined; - message.compression = object.compression ?? undefined; - message.isInitSeg = object.isInitSeg ?? undefined; - message.sequenceNumber = object.sequenceNumber ?? undefined; - message.field10 = object.field10 ?? undefined; - message.startMs = object.startMs ?? undefined; - message.durationMs = object.durationMs ?? undefined; + message.headerId = object.headerId ?? 0; + message.videoId = object.videoId ?? ""; + message.itag = object.itag ?? 0; + message.lmt = object.lmt ?? 0; + message.xtags = object.xtags ?? ""; + message.startDataRange = object.startDataRange ?? 0; + message.compression = object.compression ?? 0; + message.isInitSeg = object.isInitSeg ?? false; + message.sequenceNumber = object.sequenceNumber ?? 0; + message.field10 = object.field10 ?? 0; + message.startMs = object.startMs ?? 0; + message.durationMs = object.durationMs ?? 0; message.formatId = (object.formatId !== undefined && object.formatId !== null) ? FormatId.fromPartial(object.formatId) : undefined; - message.contentLength = object.contentLength ?? undefined; + message.contentLength = object.contentLength ?? 0; message.timeRange = (object.timeRange !== undefined && object.timeRange !== null) ? TimeRange.fromPartial(object.timeRange) : undefined; diff --git a/protos/generated/video_streaming/media_info.ts b/protos/generated/video_streaming/media_info.ts index e6103fb..588039f 100644 --- a/protos/generated/video_streaming/media_info.ts +++ b/protos/generated/video_streaming/media_info.ts @@ -96,141 +96,143 @@ export function mediaInfo_MediaTypeToJSON(object: MediaInfo_MediaType): string { function createBaseMediaInfo(): MediaInfo { return { - timeSinceLastManualFormatSelectionMs: undefined, - lastManualDirection: undefined, - quality: undefined, - detailedNetworkType: undefined, - maxWidth: undefined, - maxHeight: undefined, - iea: undefined, - r7: undefined, - startTimeMs: undefined, - timeSinceLastSeek: undefined, - visibility: undefined, - d8: undefined, + timeSinceLastManualFormatSelectionMs: 0, + lastManualDirection: 0, + quality: 0, + detailedNetworkType: 0, + maxWidth: 0, + maxHeight: 0, + iea: 0, + r7: 0, + startTimeMs: 0, + timeSinceLastSeek: 0, + visibility: 0, + d8: 0, mediaCapabilities: undefined, - lact: undefined, - mediaType: undefined, - playerState: undefined, - a8: undefined, - Jda: undefined, - qw: undefined, - Ky: undefined, - Eq: undefined, - l: undefined, - G7: undefined, - No: undefined, - qj: undefined, - Hx: undefined, - isPrefetch: undefined, - Iz: undefined, - sabrLicenseConstraint: undefined, - allowProximaLiveLatency: undefined, - sabrForceProxima: undefined, - Tqb: undefined, - c: undefined, + lact: 0, + mediaType: 0, + playerState: 0, + a8: false, + Jda: 0, + qw: 0, + Ky: 0, + Eq: 0, + l: false, + G7: 0, + No: false, + qj: 0, + Hx: 0, + isPrefetch: false, + Iz: 0, + sabrLicenseConstraint: new Uint8Array(0), + allowProximaLiveLatency: 0, + sabrForceProxima: 0, + Tqb: 0, + c: 0, }; } export const MediaInfo: MessageFns = { encode(message: MediaInfo, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.timeSinceLastManualFormatSelectionMs !== undefined) { + if ( + message.timeSinceLastManualFormatSelectionMs !== undefined && message.timeSinceLastManualFormatSelectionMs !== 0 + ) { writer.uint32(104).int32(message.timeSinceLastManualFormatSelectionMs); } - if (message.lastManualDirection !== undefined) { + if (message.lastManualDirection !== undefined && message.lastManualDirection !== 0) { writer.uint32(112).int32(message.lastManualDirection); } - if (message.quality !== undefined) { + if (message.quality !== undefined && message.quality !== 0) { writer.uint32(128).int32(message.quality); } - if (message.detailedNetworkType !== undefined) { + if (message.detailedNetworkType !== undefined && message.detailedNetworkType !== 0) { writer.uint32(136).int32(message.detailedNetworkType); } - if (message.maxWidth !== undefined) { + if (message.maxWidth !== undefined && message.maxWidth !== 0) { writer.uint32(144).int32(message.maxWidth); } - if (message.maxHeight !== undefined) { + if (message.maxHeight !== undefined && message.maxHeight !== 0) { writer.uint32(152).int32(message.maxHeight); } - if (message.iea !== undefined) { + if (message.iea !== undefined && message.iea !== 0) { writer.uint32(168).int32(message.iea); } - if (message.r7 !== undefined) { + if (message.r7 !== undefined && message.r7 !== 0) { writer.uint32(184).int32(message.r7); } - if (message.startTimeMs !== undefined) { + if (message.startTimeMs !== undefined && message.startTimeMs !== 0) { writer.uint32(224).int64(message.startTimeMs); } - if (message.timeSinceLastSeek !== undefined) { + if (message.timeSinceLastSeek !== undefined && message.timeSinceLastSeek !== 0) { writer.uint32(232).int64(message.timeSinceLastSeek); } - if (message.visibility !== undefined) { + if (message.visibility !== undefined && message.visibility !== 0) { writer.uint32(272).int32(message.visibility); } - if (message.d8 !== undefined) { + if (message.d8 !== undefined && message.d8 !== 0) { writer.uint32(288).int64(message.d8); } if (message.mediaCapabilities !== undefined) { MediaCapabilities.encode(message.mediaCapabilities, writer.uint32(306).fork()).join(); } - if (message.lact !== undefined) { + if (message.lact !== undefined && message.lact !== 0) { writer.uint32(312).int32(message.lact); } - if (message.mediaType !== undefined) { + if (message.mediaType !== undefined && message.mediaType !== 0) { writer.uint32(320).int32(message.mediaType); } - if (message.playerState !== undefined) { + if (message.playerState !== undefined && message.playerState !== 0) { writer.uint32(352).int32(message.playerState); } - if (message.a8 !== undefined) { + if (message.a8 !== undefined && message.a8 !== false) { writer.uint32(368).bool(message.a8); } - if (message.Jda !== undefined) { + if (message.Jda !== undefined && message.Jda !== 0) { writer.uint32(384).int32(message.Jda); } - if (message.qw !== undefined) { + if (message.qw !== undefined && message.qw !== 0) { writer.uint32(400).int32(message.qw); } - if (message.Ky !== undefined) { + if (message.Ky !== undefined && message.Ky !== 0) { writer.uint32(408).int32(message.Ky); } - if (message.Eq !== undefined) { + if (message.Eq !== undefined && message.Eq !== 0) { writer.uint32(432).int32(message.Eq); } - if (message.l !== undefined) { + if (message.l !== undefined && message.l !== false) { writer.uint32(448).bool(message.l); } - if (message.G7 !== undefined) { + if (message.G7 !== undefined && message.G7 !== 0) { writer.uint32(456).int32(message.G7); } - if (message.No !== undefined) { + if (message.No !== undefined && message.No !== false) { writer.uint32(464).bool(message.No); } - if (message.qj !== undefined) { + if (message.qj !== undefined && message.qj !== 0) { writer.uint32(472).int32(message.qj); } - if (message.Hx !== undefined) { + if (message.Hx !== undefined && message.Hx !== 0) { writer.uint32(480).int32(message.Hx); } - if (message.isPrefetch !== undefined) { + if (message.isPrefetch !== undefined && message.isPrefetch !== false) { writer.uint32(488).bool(message.isPrefetch); } - if (message.Iz !== undefined) { + if (message.Iz !== undefined && message.Iz !== 0) { writer.uint32(496).int32(message.Iz); } - if (message.sabrLicenseConstraint !== undefined) { + if (message.sabrLicenseConstraint !== undefined && message.sabrLicenseConstraint.length !== 0) { writer.uint32(506).bytes(message.sabrLicenseConstraint); } - if (message.allowProximaLiveLatency !== undefined) { + if (message.allowProximaLiveLatency !== undefined && message.allowProximaLiveLatency !== 0) { writer.uint32(512).int32(message.allowProximaLiveLatency); } - if (message.sabrForceProxima !== undefined) { + if (message.sabrForceProxima !== undefined && message.sabrForceProxima !== 0) { writer.uint32(528).int32(message.sabrForceProxima); } - if (message.Tqb !== undefined) { + if (message.Tqb !== undefined && message.Tqb !== 0) { writer.uint32(536).int32(message.Tqb); } - if (message.c !== undefined) { + if (message.c !== undefined && message.c !== 0) { writer.uint32(544).int32(message.c); } return writer; @@ -487,151 +489,149 @@ export const MediaInfo: MessageFns = { return { timeSinceLastManualFormatSelectionMs: isSet(object.timeSinceLastManualFormatSelectionMs) ? globalThis.Number(object.timeSinceLastManualFormatSelectionMs) - : undefined, - lastManualDirection: isSet(object.lastManualDirection) - ? globalThis.Number(object.lastManualDirection) - : undefined, - quality: isSet(object.quality) ? globalThis.Number(object.quality) : undefined, - detailedNetworkType: isSet(object.detailedNetworkType) - ? globalThis.Number(object.detailedNetworkType) - : undefined, - maxWidth: isSet(object.maxWidth) ? globalThis.Number(object.maxWidth) : undefined, - maxHeight: isSet(object.maxHeight) ? globalThis.Number(object.maxHeight) : undefined, - iea: isSet(object.iea) ? globalThis.Number(object.iea) : undefined, - r7: isSet(object.r7) ? globalThis.Number(object.r7) : undefined, - startTimeMs: isSet(object.startTimeMs) ? globalThis.Number(object.startTimeMs) : undefined, - timeSinceLastSeek: isSet(object.timeSinceLastSeek) ? globalThis.Number(object.timeSinceLastSeek) : undefined, - visibility: isSet(object.visibility) ? globalThis.Number(object.visibility) : undefined, - d8: isSet(object.d8) ? globalThis.Number(object.d8) : undefined, + : 0, + lastManualDirection: isSet(object.lastManualDirection) ? globalThis.Number(object.lastManualDirection) : 0, + quality: isSet(object.quality) ? globalThis.Number(object.quality) : 0, + detailedNetworkType: isSet(object.detailedNetworkType) ? globalThis.Number(object.detailedNetworkType) : 0, + maxWidth: isSet(object.maxWidth) ? globalThis.Number(object.maxWidth) : 0, + maxHeight: isSet(object.maxHeight) ? globalThis.Number(object.maxHeight) : 0, + iea: isSet(object.iea) ? globalThis.Number(object.iea) : 0, + r7: isSet(object.r7) ? globalThis.Number(object.r7) : 0, + startTimeMs: isSet(object.startTimeMs) ? globalThis.Number(object.startTimeMs) : 0, + timeSinceLastSeek: isSet(object.timeSinceLastSeek) ? globalThis.Number(object.timeSinceLastSeek) : 0, + visibility: isSet(object.visibility) ? globalThis.Number(object.visibility) : 0, + d8: isSet(object.d8) ? globalThis.Number(object.d8) : 0, mediaCapabilities: isSet(object.mediaCapabilities) ? MediaCapabilities.fromJSON(object.mediaCapabilities) : undefined, - lact: isSet(object.lact) ? globalThis.Number(object.lact) : undefined, - mediaType: isSet(object.mediaType) ? mediaInfo_MediaTypeFromJSON(object.mediaType) : undefined, - playerState: isSet(object.playerState) ? globalThis.Number(object.playerState) : undefined, - a8: isSet(object.a8) ? globalThis.Boolean(object.a8) : undefined, - Jda: isSet(object.Jda) ? globalThis.Number(object.Jda) : undefined, - qw: isSet(object.qw) ? globalThis.Number(object.qw) : undefined, - Ky: isSet(object.Ky) ? globalThis.Number(object.Ky) : undefined, - Eq: isSet(object.Eq) ? globalThis.Number(object.Eq) : undefined, - l: isSet(object.l) ? globalThis.Boolean(object.l) : undefined, - G7: isSet(object.G7) ? globalThis.Number(object.G7) : undefined, - No: isSet(object.No) ? globalThis.Boolean(object.No) : undefined, - qj: isSet(object.qj) ? globalThis.Number(object.qj) : undefined, - Hx: isSet(object.Hx) ? globalThis.Number(object.Hx) : undefined, - isPrefetch: isSet(object.isPrefetch) ? globalThis.Boolean(object.isPrefetch) : undefined, - Iz: isSet(object.Iz) ? globalThis.Number(object.Iz) : undefined, + lact: isSet(object.lact) ? globalThis.Number(object.lact) : 0, + mediaType: isSet(object.mediaType) ? mediaInfo_MediaTypeFromJSON(object.mediaType) : 0, + playerState: isSet(object.playerState) ? globalThis.Number(object.playerState) : 0, + a8: isSet(object.a8) ? globalThis.Boolean(object.a8) : false, + Jda: isSet(object.Jda) ? globalThis.Number(object.Jda) : 0, + qw: isSet(object.qw) ? globalThis.Number(object.qw) : 0, + Ky: isSet(object.Ky) ? globalThis.Number(object.Ky) : 0, + Eq: isSet(object.Eq) ? globalThis.Number(object.Eq) : 0, + l: isSet(object.l) ? globalThis.Boolean(object.l) : false, + G7: isSet(object.G7) ? globalThis.Number(object.G7) : 0, + No: isSet(object.No) ? globalThis.Boolean(object.No) : false, + qj: isSet(object.qj) ? globalThis.Number(object.qj) : 0, + Hx: isSet(object.Hx) ? globalThis.Number(object.Hx) : 0, + isPrefetch: isSet(object.isPrefetch) ? globalThis.Boolean(object.isPrefetch) : false, + Iz: isSet(object.Iz) ? globalThis.Number(object.Iz) : 0, sabrLicenseConstraint: isSet(object.sabrLicenseConstraint) ? bytesFromBase64(object.sabrLicenseConstraint) - : undefined, + : new Uint8Array(0), allowProximaLiveLatency: isSet(object.allowProximaLiveLatency) ? globalThis.Number(object.allowProximaLiveLatency) - : undefined, - sabrForceProxima: isSet(object.sabrForceProxima) ? globalThis.Number(object.sabrForceProxima) : undefined, - Tqb: isSet(object.Tqb) ? globalThis.Number(object.Tqb) : undefined, - c: isSet(object.c) ? globalThis.Number(object.c) : undefined, + : 0, + sabrForceProxima: isSet(object.sabrForceProxima) ? globalThis.Number(object.sabrForceProxima) : 0, + Tqb: isSet(object.Tqb) ? globalThis.Number(object.Tqb) : 0, + c: isSet(object.c) ? globalThis.Number(object.c) : 0, }; }, toJSON(message: MediaInfo): unknown { const obj: any = {}; - if (message.timeSinceLastManualFormatSelectionMs !== undefined) { + if ( + message.timeSinceLastManualFormatSelectionMs !== undefined && message.timeSinceLastManualFormatSelectionMs !== 0 + ) { obj.timeSinceLastManualFormatSelectionMs = Math.round(message.timeSinceLastManualFormatSelectionMs); } - if (message.lastManualDirection !== undefined) { + if (message.lastManualDirection !== undefined && message.lastManualDirection !== 0) { obj.lastManualDirection = Math.round(message.lastManualDirection); } - if (message.quality !== undefined) { + if (message.quality !== undefined && message.quality !== 0) { obj.quality = Math.round(message.quality); } - if (message.detailedNetworkType !== undefined) { + if (message.detailedNetworkType !== undefined && message.detailedNetworkType !== 0) { obj.detailedNetworkType = Math.round(message.detailedNetworkType); } - if (message.maxWidth !== undefined) { + if (message.maxWidth !== undefined && message.maxWidth !== 0) { obj.maxWidth = Math.round(message.maxWidth); } - if (message.maxHeight !== undefined) { + if (message.maxHeight !== undefined && message.maxHeight !== 0) { obj.maxHeight = Math.round(message.maxHeight); } - if (message.iea !== undefined) { + if (message.iea !== undefined && message.iea !== 0) { obj.iea = Math.round(message.iea); } - if (message.r7 !== undefined) { + if (message.r7 !== undefined && message.r7 !== 0) { obj.r7 = Math.round(message.r7); } - if (message.startTimeMs !== undefined) { + if (message.startTimeMs !== undefined && message.startTimeMs !== 0) { obj.startTimeMs = Math.round(message.startTimeMs); } - if (message.timeSinceLastSeek !== undefined) { + if (message.timeSinceLastSeek !== undefined && message.timeSinceLastSeek !== 0) { obj.timeSinceLastSeek = Math.round(message.timeSinceLastSeek); } - if (message.visibility !== undefined) { + if (message.visibility !== undefined && message.visibility !== 0) { obj.visibility = Math.round(message.visibility); } - if (message.d8 !== undefined) { + if (message.d8 !== undefined && message.d8 !== 0) { obj.d8 = Math.round(message.d8); } if (message.mediaCapabilities !== undefined) { obj.mediaCapabilities = MediaCapabilities.toJSON(message.mediaCapabilities); } - if (message.lact !== undefined) { + if (message.lact !== undefined && message.lact !== 0) { obj.lact = Math.round(message.lact); } - if (message.mediaType !== undefined) { + if (message.mediaType !== undefined && message.mediaType !== 0) { obj.mediaType = mediaInfo_MediaTypeToJSON(message.mediaType); } - if (message.playerState !== undefined) { + if (message.playerState !== undefined && message.playerState !== 0) { obj.playerState = Math.round(message.playerState); } - if (message.a8 !== undefined) { + if (message.a8 !== undefined && message.a8 !== false) { obj.a8 = message.a8; } - if (message.Jda !== undefined) { + if (message.Jda !== undefined && message.Jda !== 0) { obj.Jda = Math.round(message.Jda); } - if (message.qw !== undefined) { + if (message.qw !== undefined && message.qw !== 0) { obj.qw = Math.round(message.qw); } - if (message.Ky !== undefined) { + if (message.Ky !== undefined && message.Ky !== 0) { obj.Ky = Math.round(message.Ky); } - if (message.Eq !== undefined) { + if (message.Eq !== undefined && message.Eq !== 0) { obj.Eq = Math.round(message.Eq); } - if (message.l !== undefined) { + if (message.l !== undefined && message.l !== false) { obj.l = message.l; } - if (message.G7 !== undefined) { + if (message.G7 !== undefined && message.G7 !== 0) { obj.G7 = Math.round(message.G7); } - if (message.No !== undefined) { + if (message.No !== undefined && message.No !== false) { obj.No = message.No; } - if (message.qj !== undefined) { + if (message.qj !== undefined && message.qj !== 0) { obj.qj = Math.round(message.qj); } - if (message.Hx !== undefined) { + if (message.Hx !== undefined && message.Hx !== 0) { obj.Hx = Math.round(message.Hx); } - if (message.isPrefetch !== undefined) { + if (message.isPrefetch !== undefined && message.isPrefetch !== false) { obj.isPrefetch = message.isPrefetch; } - if (message.Iz !== undefined) { + if (message.Iz !== undefined && message.Iz !== 0) { obj.Iz = Math.round(message.Iz); } - if (message.sabrLicenseConstraint !== undefined) { + if (message.sabrLicenseConstraint !== undefined && message.sabrLicenseConstraint.length !== 0) { obj.sabrLicenseConstraint = base64FromBytes(message.sabrLicenseConstraint); } - if (message.allowProximaLiveLatency !== undefined) { + if (message.allowProximaLiveLatency !== undefined && message.allowProximaLiveLatency !== 0) { obj.allowProximaLiveLatency = Math.round(message.allowProximaLiveLatency); } - if (message.sabrForceProxima !== undefined) { + if (message.sabrForceProxima !== undefined && message.sabrForceProxima !== 0) { obj.sabrForceProxima = Math.round(message.sabrForceProxima); } - if (message.Tqb !== undefined) { + if (message.Tqb !== undefined && message.Tqb !== 0) { obj.Tqb = Math.round(message.Tqb); } - if (message.c !== undefined) { + if (message.c !== undefined && message.c !== 0) { obj.c = Math.round(message.c); } return obj; @@ -642,41 +642,41 @@ export const MediaInfo: MessageFns = { }, fromPartial, I>>(object: I): MediaInfo { const message = createBaseMediaInfo(); - message.timeSinceLastManualFormatSelectionMs = object.timeSinceLastManualFormatSelectionMs ?? undefined; - message.lastManualDirection = object.lastManualDirection ?? undefined; - message.quality = object.quality ?? undefined; - message.detailedNetworkType = object.detailedNetworkType ?? undefined; - message.maxWidth = object.maxWidth ?? undefined; - message.maxHeight = object.maxHeight ?? undefined; - message.iea = object.iea ?? undefined; - message.r7 = object.r7 ?? undefined; - message.startTimeMs = object.startTimeMs ?? undefined; - message.timeSinceLastSeek = object.timeSinceLastSeek ?? undefined; - message.visibility = object.visibility ?? undefined; - message.d8 = object.d8 ?? undefined; + message.timeSinceLastManualFormatSelectionMs = object.timeSinceLastManualFormatSelectionMs ?? 0; + message.lastManualDirection = object.lastManualDirection ?? 0; + message.quality = object.quality ?? 0; + message.detailedNetworkType = object.detailedNetworkType ?? 0; + message.maxWidth = object.maxWidth ?? 0; + message.maxHeight = object.maxHeight ?? 0; + message.iea = object.iea ?? 0; + message.r7 = object.r7 ?? 0; + message.startTimeMs = object.startTimeMs ?? 0; + message.timeSinceLastSeek = object.timeSinceLastSeek ?? 0; + message.visibility = object.visibility ?? 0; + message.d8 = object.d8 ?? 0; message.mediaCapabilities = (object.mediaCapabilities !== undefined && object.mediaCapabilities !== null) ? MediaCapabilities.fromPartial(object.mediaCapabilities) : undefined; - message.lact = object.lact ?? undefined; - message.mediaType = object.mediaType ?? undefined; - message.playerState = object.playerState ?? undefined; - message.a8 = object.a8 ?? undefined; - message.Jda = object.Jda ?? undefined; - message.qw = object.qw ?? undefined; - message.Ky = object.Ky ?? undefined; - message.Eq = object.Eq ?? undefined; - message.l = object.l ?? undefined; - message.G7 = object.G7 ?? undefined; - message.No = object.No ?? undefined; - message.qj = object.qj ?? undefined; - message.Hx = object.Hx ?? undefined; - message.isPrefetch = object.isPrefetch ?? undefined; - message.Iz = object.Iz ?? undefined; - message.sabrLicenseConstraint = object.sabrLicenseConstraint ?? undefined; - message.allowProximaLiveLatency = object.allowProximaLiveLatency ?? undefined; - message.sabrForceProxima = object.sabrForceProxima ?? undefined; - message.Tqb = object.Tqb ?? undefined; - message.c = object.c ?? undefined; + message.lact = object.lact ?? 0; + message.mediaType = object.mediaType ?? 0; + message.playerState = object.playerState ?? 0; + message.a8 = object.a8 ?? false; + message.Jda = object.Jda ?? 0; + message.qw = object.qw ?? 0; + message.Ky = object.Ky ?? 0; + message.Eq = object.Eq ?? 0; + message.l = object.l ?? false; + message.G7 = object.G7 ?? 0; + message.No = object.No ?? false; + message.qj = object.qj ?? 0; + message.Hx = object.Hx ?? 0; + message.isPrefetch = object.isPrefetch ?? false; + message.Iz = object.Iz ?? 0; + message.sabrLicenseConstraint = object.sabrLicenseConstraint ?? new Uint8Array(0); + message.allowProximaLiveLatency = object.allowProximaLiveLatency ?? 0; + message.sabrForceProxima = object.sabrForceProxima ?? 0; + message.Tqb = object.Tqb ?? 0; + message.c = object.c ?? 0; return message; }, }; diff --git a/protos/generated/video_streaming/next_request_policy.ts b/protos/generated/video_streaming/next_request_policy.ts index 0b0ac2a..2691df0 100644 --- a/protos/generated/video_streaming/next_request_policy.ts +++ b/protos/generated/video_streaming/next_request_policy.ts @@ -20,29 +20,29 @@ export interface NextRequestPolicy { function createBaseNextRequestPolicy(): NextRequestPolicy { return { - targetAudioReadaheadMs: undefined, - targetVideoReadaheadMs: undefined, - backoffTimeMs: undefined, + targetAudioReadaheadMs: 0, + targetVideoReadaheadMs: 0, + backoffTimeMs: 0, playbackCookie: undefined, - videoId: undefined, + videoId: "", }; } export const NextRequestPolicy: MessageFns = { encode(message: NextRequestPolicy, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.targetAudioReadaheadMs !== undefined) { + if (message.targetAudioReadaheadMs !== undefined && message.targetAudioReadaheadMs !== 0) { writer.uint32(8).int32(message.targetAudioReadaheadMs); } - if (message.targetVideoReadaheadMs !== undefined) { + if (message.targetVideoReadaheadMs !== undefined && message.targetVideoReadaheadMs !== 0) { writer.uint32(16).int32(message.targetVideoReadaheadMs); } - if (message.backoffTimeMs !== undefined) { + if (message.backoffTimeMs !== undefined && message.backoffTimeMs !== 0) { writer.uint32(32).int32(message.backoffTimeMs); } if (message.playbackCookie !== undefined) { PlaybackCookie.encode(message.playbackCookie, writer.uint32(58).fork()).join(); } - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { writer.uint32(66).string(message.videoId); } return writer; @@ -103,31 +103,31 @@ export const NextRequestPolicy: MessageFns = { return { targetAudioReadaheadMs: isSet(object.targetAudioReadaheadMs) ? globalThis.Number(object.targetAudioReadaheadMs) - : undefined, + : 0, targetVideoReadaheadMs: isSet(object.targetVideoReadaheadMs) ? globalThis.Number(object.targetVideoReadaheadMs) - : undefined, - backoffTimeMs: isSet(object.backoffTimeMs) ? globalThis.Number(object.backoffTimeMs) : undefined, + : 0, + backoffTimeMs: isSet(object.backoffTimeMs) ? globalThis.Number(object.backoffTimeMs) : 0, playbackCookie: isSet(object.playbackCookie) ? PlaybackCookie.fromJSON(object.playbackCookie) : undefined, - videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : undefined, + videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : "", }; }, toJSON(message: NextRequestPolicy): unknown { const obj: any = {}; - if (message.targetAudioReadaheadMs !== undefined) { + if (message.targetAudioReadaheadMs !== undefined && message.targetAudioReadaheadMs !== 0) { obj.targetAudioReadaheadMs = Math.round(message.targetAudioReadaheadMs); } - if (message.targetVideoReadaheadMs !== undefined) { + if (message.targetVideoReadaheadMs !== undefined && message.targetVideoReadaheadMs !== 0) { obj.targetVideoReadaheadMs = Math.round(message.targetVideoReadaheadMs); } - if (message.backoffTimeMs !== undefined) { + if (message.backoffTimeMs !== undefined && message.backoffTimeMs !== 0) { obj.backoffTimeMs = Math.round(message.backoffTimeMs); } if (message.playbackCookie !== undefined) { obj.playbackCookie = PlaybackCookie.toJSON(message.playbackCookie); } - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { obj.videoId = message.videoId; } return obj; @@ -138,13 +138,13 @@ export const NextRequestPolicy: MessageFns = { }, fromPartial, I>>(object: I): NextRequestPolicy { const message = createBaseNextRequestPolicy(); - message.targetAudioReadaheadMs = object.targetAudioReadaheadMs ?? undefined; - message.targetVideoReadaheadMs = object.targetVideoReadaheadMs ?? undefined; - message.backoffTimeMs = object.backoffTimeMs ?? undefined; + message.targetAudioReadaheadMs = object.targetAudioReadaheadMs ?? 0; + message.targetVideoReadaheadMs = object.targetVideoReadaheadMs ?? 0; + message.backoffTimeMs = object.backoffTimeMs ?? 0; message.playbackCookie = (object.playbackCookie !== undefined && object.playbackCookie !== null) ? PlaybackCookie.fromPartial(object.playbackCookie) : undefined; - message.videoId = object.videoId ?? undefined; + message.videoId = object.videoId ?? ""; return message; }, }; diff --git a/protos/generated/video_streaming/onesie_header.ts b/protos/generated/video_streaming/onesie_header.ts index 336d29e..db0cba6 100644 --- a/protos/generated/video_streaming/onesie_header.ts +++ b/protos/generated/video_streaming/onesie_header.ts @@ -35,15 +35,15 @@ export interface OnesieHeader_Field34 { function createBaseOnesieHeader(): OnesieHeader { return { - type: undefined, - videoId: undefined, - itag: undefined, + type: 0, + videoId: "", + itag: "", cryptoParams: undefined, - lastModified: undefined, - mediaSizeBytes: undefined, + lastModified: 0, + mediaSizeBytes: 0, restrictedFormats: [], - xtags: undefined, - sequenceNumber: undefined, + xtags: "", + sequenceNumber: 0, field23: undefined, field34: undefined, }; @@ -51,31 +51,31 @@ function createBaseOnesieHeader(): OnesieHeader { export const OnesieHeader: MessageFns = { encode(message: OnesieHeader, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.type !== undefined) { + if (message.type !== undefined && message.type !== 0) { writer.uint32(8).int32(message.type); } - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { writer.uint32(18).string(message.videoId); } - if (message.itag !== undefined) { + if (message.itag !== undefined && message.itag !== "") { writer.uint32(26).string(message.itag); } if (message.cryptoParams !== undefined) { CryptoParams.encode(message.cryptoParams, writer.uint32(34).fork()).join(); } - if (message.lastModified !== undefined) { + if (message.lastModified !== undefined && message.lastModified !== 0) { writer.uint32(40).uint64(message.lastModified); } - if (message.mediaSizeBytes !== undefined) { + if (message.mediaSizeBytes !== undefined && message.mediaSizeBytes !== 0) { writer.uint32(56).int64(message.mediaSizeBytes); } for (const v of message.restrictedFormats) { writer.uint32(90).string(v!); } - if (message.xtags !== undefined) { + if (message.xtags !== undefined && message.xtags !== "") { writer.uint32(122).string(message.xtags); } - if (message.sequenceNumber !== undefined) { + if (message.sequenceNumber !== undefined && message.sequenceNumber !== 0) { writer.uint32(144).int64(message.sequenceNumber); } if (message.field23 !== undefined) { @@ -182,17 +182,17 @@ export const OnesieHeader: MessageFns = { fromJSON(object: any): OnesieHeader { return { - type: isSet(object.type) ? onesieHeaderTypeFromJSON(object.type) : undefined, - videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : undefined, - itag: isSet(object.itag) ? globalThis.String(object.itag) : undefined, + type: isSet(object.type) ? onesieHeaderTypeFromJSON(object.type) : 0, + videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : "", + itag: isSet(object.itag) ? globalThis.String(object.itag) : "", cryptoParams: isSet(object.cryptoParams) ? CryptoParams.fromJSON(object.cryptoParams) : undefined, - lastModified: isSet(object.lastModified) ? globalThis.Number(object.lastModified) : undefined, - mediaSizeBytes: isSet(object.mediaSizeBytes) ? globalThis.Number(object.mediaSizeBytes) : undefined, + lastModified: isSet(object.lastModified) ? globalThis.Number(object.lastModified) : 0, + mediaSizeBytes: isSet(object.mediaSizeBytes) ? globalThis.Number(object.mediaSizeBytes) : 0, restrictedFormats: globalThis.Array.isArray(object?.restrictedFormats) ? object.restrictedFormats.map((e: any) => globalThis.String(e)) : [], - xtags: isSet(object.xtags) ? globalThis.String(object.xtags) : undefined, - sequenceNumber: isSet(object.sequenceNumber) ? globalThis.Number(object.sequenceNumber) : undefined, + xtags: isSet(object.xtags) ? globalThis.String(object.xtags) : "", + sequenceNumber: isSet(object.sequenceNumber) ? globalThis.Number(object.sequenceNumber) : 0, field23: isSet(object.field23) ? OnesieHeader_Field23.fromJSON(object.field23) : undefined, field34: isSet(object.field34) ? OnesieHeader_Field34.fromJSON(object.field34) : undefined, }; @@ -200,31 +200,31 @@ export const OnesieHeader: MessageFns = { toJSON(message: OnesieHeader): unknown { const obj: any = {}; - if (message.type !== undefined) { + if (message.type !== undefined && message.type !== 0) { obj.type = onesieHeaderTypeToJSON(message.type); } - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { obj.videoId = message.videoId; } - if (message.itag !== undefined) { + if (message.itag !== undefined && message.itag !== "") { obj.itag = message.itag; } if (message.cryptoParams !== undefined) { obj.cryptoParams = CryptoParams.toJSON(message.cryptoParams); } - if (message.lastModified !== undefined) { + if (message.lastModified !== undefined && message.lastModified !== 0) { obj.lastModified = Math.round(message.lastModified); } - if (message.mediaSizeBytes !== undefined) { + if (message.mediaSizeBytes !== undefined && message.mediaSizeBytes !== 0) { obj.mediaSizeBytes = Math.round(message.mediaSizeBytes); } if (message.restrictedFormats?.length) { obj.restrictedFormats = message.restrictedFormats; } - if (message.xtags !== undefined) { + if (message.xtags !== undefined && message.xtags !== "") { obj.xtags = message.xtags; } - if (message.sequenceNumber !== undefined) { + if (message.sequenceNumber !== undefined && message.sequenceNumber !== 0) { obj.sequenceNumber = Math.round(message.sequenceNumber); } if (message.field23 !== undefined) { @@ -241,17 +241,17 @@ export const OnesieHeader: MessageFns = { }, fromPartial, I>>(object: I): OnesieHeader { const message = createBaseOnesieHeader(); - message.type = object.type ?? undefined; - message.videoId = object.videoId ?? undefined; - message.itag = object.itag ?? undefined; + message.type = object.type ?? 0; + message.videoId = object.videoId ?? ""; + message.itag = object.itag ?? ""; message.cryptoParams = (object.cryptoParams !== undefined && object.cryptoParams !== null) ? CryptoParams.fromPartial(object.cryptoParams) : undefined; - message.lastModified = object.lastModified ?? undefined; - message.mediaSizeBytes = object.mediaSizeBytes ?? undefined; + message.lastModified = object.lastModified ?? 0; + message.mediaSizeBytes = object.mediaSizeBytes ?? 0; message.restrictedFormats = object.restrictedFormats?.map((e) => e) || []; - message.xtags = object.xtags ?? undefined; - message.sequenceNumber = object.sequenceNumber ?? undefined; + message.xtags = object.xtags ?? ""; + message.sequenceNumber = object.sequenceNumber ?? 0; message.field23 = (object.field23 !== undefined && object.field23 !== null) ? OnesieHeader_Field23.fromPartial(object.field23) : undefined; @@ -263,12 +263,12 @@ export const OnesieHeader: MessageFns = { }; function createBaseOnesieHeader_Field23(): OnesieHeader_Field23 { - return { videoId: undefined }; + return { videoId: "" }; } export const OnesieHeader_Field23: MessageFns = { encode(message: OnesieHeader_Field23, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { writer.uint32(18).string(message.videoId); } return writer; @@ -298,12 +298,12 @@ export const OnesieHeader_Field23: MessageFns = { }, fromJSON(object: any): OnesieHeader_Field23 { - return { videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : undefined }; + return { videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : "" }; }, toJSON(message: OnesieHeader_Field23): unknown { const obj: any = {}; - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { obj.videoId = message.videoId; } return obj; @@ -314,7 +314,7 @@ export const OnesieHeader_Field23: MessageFns = { }, fromPartial, I>>(object: I): OnesieHeader_Field23 { const message = createBaseOnesieHeader_Field23(); - message.videoId = object.videoId ?? undefined; + message.videoId = object.videoId ?? ""; return message; }, }; diff --git a/protos/generated/video_streaming/onesie_innertube_request.ts b/protos/generated/video_streaming/onesie_innertube_request.ts index eb8b0b4..44f6b7e 100644 --- a/protos/generated/video_streaming/onesie_innertube_request.ts +++ b/protos/generated/video_streaming/onesie_innertube_request.ts @@ -23,7 +23,7 @@ function createBaseOnesieInnertubeRequest(): OnesieInnertubeRequest { return { mediaInfo: undefined, encryptedRequest: undefined, - onesieUstreamerConfig: undefined, + onesieUstreamerConfig: new Uint8Array(0), streamerContext: undefined, }; } @@ -36,7 +36,7 @@ export const OnesieInnertubeRequest: MessageFns = { if (message.encryptedRequest !== undefined) { EncryptedRequest.encode(message.encryptedRequest, writer.uint32(26).fork()).join(); } - if (message.onesieUstreamerConfig !== undefined) { + if (message.onesieUstreamerConfig !== undefined && message.onesieUstreamerConfig.length !== 0) { writer.uint32(34).bytes(message.onesieUstreamerConfig); } if (message.streamerContext !== undefined) { @@ -95,7 +95,7 @@ export const OnesieInnertubeRequest: MessageFns = { encryptedRequest: isSet(object.encryptedRequest) ? EncryptedRequest.fromJSON(object.encryptedRequest) : undefined, onesieUstreamerConfig: isSet(object.onesieUstreamerConfig) ? bytesFromBase64(object.onesieUstreamerConfig) - : undefined, + : new Uint8Array(0), streamerContext: isSet(object.streamerContext) ? StreamerContext.fromJSON(object.streamerContext) : undefined, }; }, @@ -108,7 +108,7 @@ export const OnesieInnertubeRequest: MessageFns = { if (message.encryptedRequest !== undefined) { obj.encryptedRequest = EncryptedRequest.toJSON(message.encryptedRequest); } - if (message.onesieUstreamerConfig !== undefined) { + if (message.onesieUstreamerConfig !== undefined && message.onesieUstreamerConfig.length !== 0) { obj.onesieUstreamerConfig = base64FromBytes(message.onesieUstreamerConfig); } if (message.streamerContext !== undefined) { @@ -128,7 +128,7 @@ export const OnesieInnertubeRequest: MessageFns = { message.encryptedRequest = (object.encryptedRequest !== undefined && object.encryptedRequest !== null) ? EncryptedRequest.fromPartial(object.encryptedRequest) : undefined; - message.onesieUstreamerConfig = object.onesieUstreamerConfig ?? undefined; + message.onesieUstreamerConfig = object.onesieUstreamerConfig ?? new Uint8Array(0); message.streamerContext = (object.streamerContext !== undefined && object.streamerContext !== null) ? StreamerContext.fromPartial(object.streamerContext) : undefined; diff --git a/protos/generated/video_streaming/onesie_innertube_response.ts b/protos/generated/video_streaming/onesie_innertube_response.ts index 707a925..bf4b4be 100644 --- a/protos/generated/video_streaming/onesie_innertube_response.ts +++ b/protos/generated/video_streaming/onesie_innertube_response.ts @@ -19,21 +19,21 @@ export interface OnesieInnertubeResponse { } function createBaseOnesieInnertubeResponse(): OnesieInnertubeResponse { - return { proxyStatus: undefined, status: undefined, headers: [], body: undefined }; + return { proxyStatus: 0, status: 0, headers: [], body: new Uint8Array(0) }; } export const OnesieInnertubeResponse: MessageFns = { encode(message: OnesieInnertubeResponse, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.proxyStatus !== undefined) { + if (message.proxyStatus !== undefined && message.proxyStatus !== 0) { writer.uint32(8).int32(message.proxyStatus); } - if (message.status !== undefined) { + if (message.status !== undefined && message.status !== 0) { writer.uint32(16).int32(message.status); } for (const v of message.headers) { HttpHeader.encode(v!, writer.uint32(26).fork()).join(); } - if (message.body !== undefined) { + if (message.body !== undefined && message.body.length !== 0) { writer.uint32(34).bytes(message.body); } return writer; @@ -85,25 +85,25 @@ export const OnesieInnertubeResponse: MessageFns = { fromJSON(object: any): OnesieInnertubeResponse { return { - proxyStatus: isSet(object.proxyStatus) ? proxyStatusFromJSON(object.proxyStatus) : undefined, - status: isSet(object.status) ? globalThis.Number(object.status) : undefined, + proxyStatus: isSet(object.proxyStatus) ? proxyStatusFromJSON(object.proxyStatus) : 0, + status: isSet(object.status) ? globalThis.Number(object.status) : 0, headers: globalThis.Array.isArray(object?.headers) ? object.headers.map((e: any) => HttpHeader.fromJSON(e)) : [], - body: isSet(object.body) ? bytesFromBase64(object.body) : undefined, + body: isSet(object.body) ? bytesFromBase64(object.body) : new Uint8Array(0), }; }, toJSON(message: OnesieInnertubeResponse): unknown { const obj: any = {}; - if (message.proxyStatus !== undefined) { + if (message.proxyStatus !== undefined && message.proxyStatus !== 0) { obj.proxyStatus = proxyStatusToJSON(message.proxyStatus); } - if (message.status !== undefined) { + if (message.status !== undefined && message.status !== 0) { obj.status = Math.round(message.status); } if (message.headers?.length) { obj.headers = message.headers.map((e) => HttpHeader.toJSON(e)); } - if (message.body !== undefined) { + if (message.body !== undefined && message.body.length !== 0) { obj.body = base64FromBytes(message.body); } return obj; @@ -114,10 +114,10 @@ export const OnesieInnertubeResponse: MessageFns = { }, fromPartial, I>>(object: I): OnesieInnertubeResponse { const message = createBaseOnesieInnertubeResponse(); - message.proxyStatus = object.proxyStatus ?? undefined; - message.status = object.status ?? undefined; + message.proxyStatus = object.proxyStatus ?? 0; + message.status = object.status ?? 0; message.headers = object.headers?.map((e) => HttpHeader.fromPartial(e)) || []; - message.body = object.body ?? undefined; + message.body = object.body ?? new Uint8Array(0); return message; }, }; diff --git a/protos/generated/video_streaming/onesie_request.ts b/protos/generated/video_streaming/onesie_request.ts index 5556f1e..eab5e9d 100644 --- a/protos/generated/video_streaming/onesie_request.ts +++ b/protos/generated/video_streaming/onesie_request.ts @@ -19,24 +19,24 @@ export interface OnesieRequest { } function createBaseOnesieRequest(): OnesieRequest { - return { url: undefined, headers: [], body: undefined, field4: undefined, field6: undefined }; + return { url: "", headers: [], body: "", field4: false, field6: false }; } export const OnesieRequest: MessageFns = { encode(message: OnesieRequest, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.url !== undefined) { + if (message.url !== undefined && message.url !== "") { writer.uint32(10).string(message.url); } for (const v of message.headers) { HttpHeader.encode(v!, writer.uint32(18).fork()).join(); } - if (message.body !== undefined) { + if (message.body !== undefined && message.body !== "") { writer.uint32(26).string(message.body); } - if (message.field4 !== undefined) { + if (message.field4 !== undefined && message.field4 !== false) { writer.uint32(32).bool(message.field4); } - if (message.field6 !== undefined) { + if (message.field6 !== undefined && message.field6 !== false) { writer.uint32(48).bool(message.field6); } return writer; @@ -95,29 +95,29 @@ export const OnesieRequest: MessageFns = { fromJSON(object: any): OnesieRequest { return { - url: isSet(object.url) ? globalThis.String(object.url) : undefined, + url: isSet(object.url) ? globalThis.String(object.url) : "", headers: globalThis.Array.isArray(object?.headers) ? object.headers.map((e: any) => HttpHeader.fromJSON(e)) : [], - body: isSet(object.body) ? globalThis.String(object.body) : undefined, - field4: isSet(object.field4) ? globalThis.Boolean(object.field4) : undefined, - field6: isSet(object.field6) ? globalThis.Boolean(object.field6) : undefined, + body: isSet(object.body) ? globalThis.String(object.body) : "", + field4: isSet(object.field4) ? globalThis.Boolean(object.field4) : false, + field6: isSet(object.field6) ? globalThis.Boolean(object.field6) : false, }; }, toJSON(message: OnesieRequest): unknown { const obj: any = {}; - if (message.url !== undefined) { + if (message.url !== undefined && message.url !== "") { obj.url = message.url; } if (message.headers?.length) { obj.headers = message.headers.map((e) => HttpHeader.toJSON(e)); } - if (message.body !== undefined) { + if (message.body !== undefined && message.body !== "") { obj.body = message.body; } - if (message.field4 !== undefined) { + if (message.field4 !== undefined && message.field4 !== false) { obj.field4 = message.field4; } - if (message.field6 !== undefined) { + if (message.field6 !== undefined && message.field6 !== false) { obj.field6 = message.field6; } return obj; @@ -128,11 +128,11 @@ export const OnesieRequest: MessageFns = { }, fromPartial, I>>(object: I): OnesieRequest { const message = createBaseOnesieRequest(); - message.url = object.url ?? undefined; + message.url = object.url ?? ""; message.headers = object.headers?.map((e) => HttpHeader.fromPartial(e)) || []; - message.body = object.body ?? undefined; - message.field4 = object.field4 ?? undefined; - message.field6 = object.field6 ?? undefined; + message.body = object.body ?? ""; + message.field4 = object.field4 ?? false; + message.field6 = object.field6 ?? false; return message; }, }; diff --git a/protos/generated/video_streaming/playback_cookie.ts b/protos/generated/video_streaming/playback_cookie.ts index acef27c..eec08ee 100644 --- a/protos/generated/video_streaming/playback_cookie.ts +++ b/protos/generated/video_streaming/playback_cookie.ts @@ -19,15 +19,15 @@ export interface PlaybackCookie { } function createBasePlaybackCookie(): PlaybackCookie { - return { field1: undefined, field2: undefined, videoFmt: undefined, audioFmt: undefined }; + return { field1: 0, field2: 0, videoFmt: undefined, audioFmt: undefined }; } export const PlaybackCookie: MessageFns = { encode(message: PlaybackCookie, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1 !== 0) { writer.uint32(8).int32(message.field1); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { writer.uint32(16).int32(message.field2); } if (message.videoFmt !== undefined) { @@ -85,8 +85,8 @@ export const PlaybackCookie: MessageFns = { fromJSON(object: any): PlaybackCookie { return { - field1: isSet(object.field1) ? globalThis.Number(object.field1) : undefined, - field2: isSet(object.field2) ? globalThis.Number(object.field2) : undefined, + field1: isSet(object.field1) ? globalThis.Number(object.field1) : 0, + field2: isSet(object.field2) ? globalThis.Number(object.field2) : 0, videoFmt: isSet(object.videoFmt) ? FormatId.fromJSON(object.videoFmt) : undefined, audioFmt: isSet(object.audioFmt) ? FormatId.fromJSON(object.audioFmt) : undefined, }; @@ -94,10 +94,10 @@ export const PlaybackCookie: MessageFns = { toJSON(message: PlaybackCookie): unknown { const obj: any = {}; - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1 !== 0) { obj.field1 = Math.round(message.field1); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { obj.field2 = Math.round(message.field2); } if (message.videoFmt !== undefined) { @@ -114,8 +114,8 @@ export const PlaybackCookie: MessageFns = { }, fromPartial, I>>(object: I): PlaybackCookie { const message = createBasePlaybackCookie(); - message.field1 = object.field1 ?? undefined; - message.field2 = object.field2 ?? undefined; + message.field1 = object.field1 ?? 0; + message.field2 = object.field2 ?? 0; message.videoFmt = (object.videoFmt !== undefined && object.videoFmt !== null) ? FormatId.fromPartial(object.videoFmt) : undefined; diff --git a/protos/generated/video_streaming/playback_start_policy.ts b/protos/generated/video_streaming/playback_start_policy.ts index 538b8b4..c785274 100644 --- a/protos/generated/video_streaming/playback_start_policy.ts +++ b/protos/generated/video_streaming/playback_start_policy.ts @@ -104,15 +104,15 @@ export const PlaybackStartPolicy: MessageFns = { }; function createBasePlaybackStartPolicy_ReadaheadPolicy(): PlaybackStartPolicy_ReadaheadPolicy { - return { minReadaheadMs: undefined, minBandwidthBytesPerSec: undefined }; + return { minReadaheadMs: 0, minBandwidthBytesPerSec: 0 }; } export const PlaybackStartPolicy_ReadaheadPolicy: MessageFns = { encode(message: PlaybackStartPolicy_ReadaheadPolicy, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.minReadaheadMs !== undefined) { + if (message.minReadaheadMs !== undefined && message.minReadaheadMs !== 0) { writer.uint32(16).int32(message.minReadaheadMs); } - if (message.minBandwidthBytesPerSec !== undefined) { + if (message.minBandwidthBytesPerSec !== undefined && message.minBandwidthBytesPerSec !== 0) { writer.uint32(8).int32(message.minBandwidthBytesPerSec); } return writer; @@ -150,19 +150,19 @@ export const PlaybackStartPolicy_ReadaheadPolicy: MessageFns = { encode(message: RequestCancellationPolicy, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.N0 !== undefined) { + if (message.N0 !== undefined && message.N0 !== 0) { writer.uint32(8).int32(message.N0); } for (const v of message.items) { RequestCancellationPolicy_Item.encode(v!, writer.uint32(18).fork()).join(); } - if (message.jq !== undefined) { + if (message.jq !== undefined && message.jq !== 0) { writer.uint32(24).int32(message.jq); } return writer; @@ -78,23 +78,23 @@ export const RequestCancellationPolicy: MessageFns = fromJSON(object: any): RequestCancellationPolicy { return { - N0: isSet(object.N0) ? globalThis.Number(object.N0) : undefined, + N0: isSet(object.N0) ? globalThis.Number(object.N0) : 0, items: globalThis.Array.isArray(object?.items) ? object.items.map((e: any) => RequestCancellationPolicy_Item.fromJSON(e)) : [], - jq: isSet(object.jq) ? globalThis.Number(object.jq) : undefined, + jq: isSet(object.jq) ? globalThis.Number(object.jq) : 0, }; }, toJSON(message: RequestCancellationPolicy): unknown { const obj: any = {}; - if (message.N0 !== undefined) { + if (message.N0 !== undefined && message.N0 !== 0) { obj.N0 = Math.round(message.N0); } if (message.items?.length) { obj.items = message.items.map((e) => RequestCancellationPolicy_Item.toJSON(e)); } - if (message.jq !== undefined) { + if (message.jq !== undefined && message.jq !== 0) { obj.jq = Math.round(message.jq); } return obj; @@ -105,26 +105,26 @@ export const RequestCancellationPolicy: MessageFns = }, fromPartial, I>>(object: I): RequestCancellationPolicy { const message = createBaseRequestCancellationPolicy(); - message.N0 = object.N0 ?? undefined; + message.N0 = object.N0 ?? 0; message.items = object.items?.map((e) => RequestCancellationPolicy_Item.fromPartial(e)) || []; - message.jq = object.jq ?? undefined; + message.jq = object.jq ?? 0; return message; }, }; function createBaseRequestCancellationPolicy_Item(): RequestCancellationPolicy_Item { - return { fR: undefined, NK: undefined, minReadaheadMs: undefined }; + return { fR: 0, NK: 0, minReadaheadMs: 0 }; } export const RequestCancellationPolicy_Item: MessageFns = { encode(message: RequestCancellationPolicy_Item, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.fR !== undefined) { + if (message.fR !== undefined && message.fR !== 0) { writer.uint32(8).int32(message.fR); } - if (message.NK !== undefined) { + if (message.NK !== undefined && message.NK !== 0) { writer.uint32(16).int32(message.NK); } - if (message.minReadaheadMs !== undefined) { + if (message.minReadaheadMs !== undefined && message.minReadaheadMs !== 0) { writer.uint32(24).int32(message.minReadaheadMs); } return writer; @@ -169,21 +169,21 @@ export const RequestCancellationPolicy_Item: MessageFns = { encode(message: SabrError, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.type !== undefined) { + if (message.type !== undefined && message.type !== "") { writer.uint32(10).string(message.type); } - if (message.code !== undefined) { + if (message.code !== undefined && message.code !== 0) { writer.uint32(16).int32(message.code); } return writer; @@ -61,17 +61,17 @@ export const SabrError: MessageFns = { fromJSON(object: any): SabrError { return { - type: isSet(object.type) ? globalThis.String(object.type) : undefined, - code: isSet(object.code) ? globalThis.Number(object.code) : undefined, + type: isSet(object.type) ? globalThis.String(object.type) : "", + code: isSet(object.code) ? globalThis.Number(object.code) : 0, }; }, toJSON(message: SabrError): unknown { const obj: any = {}; - if (message.type !== undefined) { + if (message.type !== undefined && message.type !== "") { obj.type = message.type; } - if (message.code !== undefined) { + if (message.code !== undefined && message.code !== 0) { obj.code = Math.round(message.code); } return obj; @@ -82,8 +82,8 @@ export const SabrError: MessageFns = { }, fromPartial, I>>(object: I): SabrError { const message = createBaseSabrError(); - message.type = object.type ?? undefined; - message.code = object.code ?? undefined; + message.type = object.type ?? ""; + message.code = object.code ?? 0; return message; }, }; diff --git a/protos/generated/video_streaming/sabr_redirect.ts b/protos/generated/video_streaming/sabr_redirect.ts index 200e8ef..921769c 100644 --- a/protos/generated/video_streaming/sabr_redirect.ts +++ b/protos/generated/video_streaming/sabr_redirect.ts @@ -14,12 +14,12 @@ export interface SabrRedirect { } function createBaseSabrRedirect(): SabrRedirect { - return { url: undefined }; + return { url: "" }; } export const SabrRedirect: MessageFns = { encode(message: SabrRedirect, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.url !== undefined) { + if (message.url !== undefined && message.url !== "") { writer.uint32(10).string(message.url); } return writer; @@ -49,12 +49,12 @@ export const SabrRedirect: MessageFns = { }, fromJSON(object: any): SabrRedirect { - return { url: isSet(object.url) ? globalThis.String(object.url) : undefined }; + return { url: isSet(object.url) ? globalThis.String(object.url) : "" }; }, toJSON(message: SabrRedirect): unknown { const obj: any = {}; - if (message.url !== undefined) { + if (message.url !== undefined && message.url !== "") { obj.url = message.url; } return obj; @@ -65,7 +65,7 @@ export const SabrRedirect: MessageFns = { }, fromPartial, I>>(object: I): SabrRedirect { const message = createBaseSabrRedirect(); - message.url = object.url ?? undefined; + message.url = object.url ?? ""; return message; }, }; diff --git a/protos/generated/video_streaming/stream_protection_status.ts b/protos/generated/video_streaming/stream_protection_status.ts index d004494..952080b 100644 --- a/protos/generated/video_streaming/stream_protection_status.ts +++ b/protos/generated/video_streaming/stream_protection_status.ts @@ -15,15 +15,15 @@ export interface StreamProtectionStatus { } function createBaseStreamProtectionStatus(): StreamProtectionStatus { - return { status: undefined, field2: undefined }; + return { status: 0, field2: 0 }; } export const StreamProtectionStatus: MessageFns = { encode(message: StreamProtectionStatus, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.status !== undefined) { + if (message.status !== undefined && message.status !== 0) { writer.uint32(8).int32(message.status); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { writer.uint32(16).int32(message.field2); } return writer; @@ -61,17 +61,17 @@ export const StreamProtectionStatus: MessageFns = { fromJSON(object: any): StreamProtectionStatus { return { - status: isSet(object.status) ? globalThis.Number(object.status) : undefined, - field2: isSet(object.field2) ? globalThis.Number(object.field2) : undefined, + status: isSet(object.status) ? globalThis.Number(object.status) : 0, + field2: isSet(object.field2) ? globalThis.Number(object.field2) : 0, }; }, toJSON(message: StreamProtectionStatus): unknown { const obj: any = {}; - if (message.status !== undefined) { + if (message.status !== undefined && message.status !== 0) { obj.status = Math.round(message.status); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { obj.field2 = Math.round(message.field2); } return obj; @@ -82,8 +82,8 @@ export const StreamProtectionStatus: MessageFns = { }, fromPartial, I>>(object: I): StreamProtectionStatus { const message = createBaseStreamProtectionStatus(); - message.status = object.status ?? undefined; - message.field2 = object.field2 ?? undefined; + message.status = object.status ?? 0; + message.field2 = object.field2 ?? 0; return message; }, }; diff --git a/protos/generated/video_streaming/streamer_context.ts b/protos/generated/video_streaming/streamer_context.ts index b194ca3..5be3d7c 100644 --- a/protos/generated/video_streaming/streamer_context.ts +++ b/protos/generated/video_streaming/streamer_context.ts @@ -115,12 +115,12 @@ export interface StreamerContext_Gqa_Hqa { function createBaseStreamerContext(): StreamerContext { return { clientInfo: undefined, - poToken: undefined, - playbackCookie: undefined, - gp: undefined, + poToken: new Uint8Array(0), + playbackCookie: new Uint8Array(0), + gp: new Uint8Array(0), field5: [], field6: [], - field7: undefined, + field7: "", field8: undefined, }; } @@ -130,13 +130,13 @@ export const StreamerContext: MessageFns = { if (message.clientInfo !== undefined) { StreamerContext_ClientInfo.encode(message.clientInfo, writer.uint32(10).fork()).join(); } - if (message.poToken !== undefined) { + if (message.poToken !== undefined && message.poToken.length !== 0) { writer.uint32(18).bytes(message.poToken); } - if (message.playbackCookie !== undefined) { + if (message.playbackCookie !== undefined && message.playbackCookie.length !== 0) { writer.uint32(26).bytes(message.playbackCookie); } - if (message.gp !== undefined) { + if (message.gp !== undefined && message.gp.length !== 0) { writer.uint32(34).bytes(message.gp); } for (const v of message.field5) { @@ -147,7 +147,7 @@ export const StreamerContext: MessageFns = { writer.int32(v); } writer.join(); - if (message.field7 !== undefined) { + if (message.field7 !== undefined && message.field7 !== "") { writer.uint32(58).string(message.field7); } if (message.field8 !== undefined) { @@ -241,14 +241,14 @@ export const StreamerContext: MessageFns = { fromJSON(object: any): StreamerContext { return { clientInfo: isSet(object.clientInfo) ? StreamerContext_ClientInfo.fromJSON(object.clientInfo) : undefined, - poToken: isSet(object.poToken) ? bytesFromBase64(object.poToken) : undefined, - playbackCookie: isSet(object.playbackCookie) ? bytesFromBase64(object.playbackCookie) : undefined, - gp: isSet(object.gp) ? bytesFromBase64(object.gp) : undefined, + poToken: isSet(object.poToken) ? bytesFromBase64(object.poToken) : new Uint8Array(0), + playbackCookie: isSet(object.playbackCookie) ? bytesFromBase64(object.playbackCookie) : new Uint8Array(0), + gp: isSet(object.gp) ? bytesFromBase64(object.gp) : new Uint8Array(0), field5: globalThis.Array.isArray(object?.field5) ? object.field5.map((e: any) => StreamerContext_Fqa.fromJSON(e)) : [], field6: globalThis.Array.isArray(object?.field6) ? object.field6.map((e: any) => globalThis.Number(e)) : [], - field7: isSet(object.field7) ? globalThis.String(object.field7) : undefined, + field7: isSet(object.field7) ? globalThis.String(object.field7) : "", field8: isSet(object.field8) ? StreamerContext_Gqa.fromJSON(object.field8) : undefined, }; }, @@ -258,13 +258,13 @@ export const StreamerContext: MessageFns = { if (message.clientInfo !== undefined) { obj.clientInfo = StreamerContext_ClientInfo.toJSON(message.clientInfo); } - if (message.poToken !== undefined) { + if (message.poToken !== undefined && message.poToken.length !== 0) { obj.poToken = base64FromBytes(message.poToken); } - if (message.playbackCookie !== undefined) { + if (message.playbackCookie !== undefined && message.playbackCookie.length !== 0) { obj.playbackCookie = base64FromBytes(message.playbackCookie); } - if (message.gp !== undefined) { + if (message.gp !== undefined && message.gp.length !== 0) { obj.gp = base64FromBytes(message.gp); } if (message.field5?.length) { @@ -273,7 +273,7 @@ export const StreamerContext: MessageFns = { if (message.field6?.length) { obj.field6 = message.field6.map((e) => Math.round(e)); } - if (message.field7 !== undefined) { + if (message.field7 !== undefined && message.field7 !== "") { obj.field7 = message.field7; } if (message.field8 !== undefined) { @@ -290,12 +290,12 @@ export const StreamerContext: MessageFns = { message.clientInfo = (object.clientInfo !== undefined && object.clientInfo !== null) ? StreamerContext_ClientInfo.fromPartial(object.clientInfo) : undefined; - message.poToken = object.poToken ?? undefined; - message.playbackCookie = object.playbackCookie ?? undefined; - message.gp = object.gp ?? undefined; + message.poToken = object.poToken ?? new Uint8Array(0); + message.playbackCookie = object.playbackCookie ?? new Uint8Array(0); + message.gp = object.gp ?? new Uint8Array(0); message.field5 = object.field5?.map((e) => StreamerContext_Fqa.fromPartial(e)) || []; message.field6 = object.field6?.map((e) => e) || []; - message.field7 = object.field7 ?? undefined; + message.field7 = object.field7 ?? ""; message.field8 = (object.field8 !== undefined && object.field8 !== null) ? StreamerContext_Gqa.fromPartial(object.field8) : undefined; @@ -305,98 +305,98 @@ export const StreamerContext: MessageFns = { function createBaseStreamerContext_ClientInfo(): StreamerContext_ClientInfo { return { - deviceMake: undefined, - deviceModel: undefined, - clientName: undefined, - clientVersion: undefined, - osName: undefined, - osVersion: undefined, - acceptLanguage: undefined, - acceptRegion: undefined, - screenWidthPoints: undefined, - screenHeightPoints: undefined, - screenWidthInches: undefined, - screenHeightInches: undefined, - screenPixelDensity: undefined, - clientFormFactor: undefined, - gmscoreVersionCode: undefined, - windowWidthPoints: undefined, - windowHeightPoints: undefined, - androidSdkVersion: undefined, - screenDensityFloat: undefined, - utcOffsetMinutes: undefined, - timeZone: undefined, - chipset: undefined, + deviceMake: "", + deviceModel: "", + clientName: 0, + clientVersion: "", + osName: "", + osVersion: "", + acceptLanguage: "", + acceptRegion: "", + screenWidthPoints: 0, + screenHeightPoints: 0, + screenWidthInches: 0, + screenHeightInches: 0, + screenPixelDensity: 0, + clientFormFactor: 0, + gmscoreVersionCode: 0, + windowWidthPoints: 0, + windowHeightPoints: 0, + androidSdkVersion: 0, + screenDensityFloat: 0, + utcOffsetMinutes: 0, + timeZone: "", + chipset: "", glDeviceInfo: undefined, }; } export const StreamerContext_ClientInfo: MessageFns = { encode(message: StreamerContext_ClientInfo, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.deviceMake !== undefined) { + if (message.deviceMake !== undefined && message.deviceMake !== "") { writer.uint32(98).string(message.deviceMake); } - if (message.deviceModel !== undefined) { + if (message.deviceModel !== undefined && message.deviceModel !== "") { writer.uint32(106).string(message.deviceModel); } - if (message.clientName !== undefined) { + if (message.clientName !== undefined && message.clientName !== 0) { writer.uint32(128).int32(message.clientName); } - if (message.clientVersion !== undefined) { + if (message.clientVersion !== undefined && message.clientVersion !== "") { writer.uint32(138).string(message.clientVersion); } - if (message.osName !== undefined) { + if (message.osName !== undefined && message.osName !== "") { writer.uint32(146).string(message.osName); } - if (message.osVersion !== undefined) { + if (message.osVersion !== undefined && message.osVersion !== "") { writer.uint32(154).string(message.osVersion); } - if (message.acceptLanguage !== undefined) { + if (message.acceptLanguage !== undefined && message.acceptLanguage !== "") { writer.uint32(170).string(message.acceptLanguage); } - if (message.acceptRegion !== undefined) { + if (message.acceptRegion !== undefined && message.acceptRegion !== "") { writer.uint32(178).string(message.acceptRegion); } - if (message.screenWidthPoints !== undefined) { + if (message.screenWidthPoints !== undefined && message.screenWidthPoints !== 0) { writer.uint32(296).int32(message.screenWidthPoints); } - if (message.screenHeightPoints !== undefined) { + if (message.screenHeightPoints !== undefined && message.screenHeightPoints !== 0) { writer.uint32(304).int32(message.screenHeightPoints); } - if (message.screenWidthInches !== undefined) { + if (message.screenWidthInches !== undefined && message.screenWidthInches !== 0) { writer.uint32(317).float(message.screenWidthInches); } - if (message.screenHeightInches !== undefined) { + if (message.screenHeightInches !== undefined && message.screenHeightInches !== 0) { writer.uint32(325).float(message.screenHeightInches); } - if (message.screenPixelDensity !== undefined) { + if (message.screenPixelDensity !== undefined && message.screenPixelDensity !== 0) { writer.uint32(328).int32(message.screenPixelDensity); } - if (message.clientFormFactor !== undefined) { + if (message.clientFormFactor !== undefined && message.clientFormFactor !== 0) { writer.uint32(368).int32(message.clientFormFactor); } - if (message.gmscoreVersionCode !== undefined) { + if (message.gmscoreVersionCode !== undefined && message.gmscoreVersionCode !== 0) { writer.uint32(400).int32(message.gmscoreVersionCode); } - if (message.windowWidthPoints !== undefined) { + if (message.windowWidthPoints !== undefined && message.windowWidthPoints !== 0) { writer.uint32(440).int32(message.windowWidthPoints); } - if (message.windowHeightPoints !== undefined) { + if (message.windowHeightPoints !== undefined && message.windowHeightPoints !== 0) { writer.uint32(448).int32(message.windowHeightPoints); } - if (message.androidSdkVersion !== undefined) { + if (message.androidSdkVersion !== undefined && message.androidSdkVersion !== 0) { writer.uint32(512).int32(message.androidSdkVersion); } - if (message.screenDensityFloat !== undefined) { + if (message.screenDensityFloat !== undefined && message.screenDensityFloat !== 0) { writer.uint32(525).float(message.screenDensityFloat); } - if (message.utcOffsetMinutes !== undefined) { + if (message.utcOffsetMinutes !== undefined && message.utcOffsetMinutes !== 0) { writer.uint32(536).int64(message.utcOffsetMinutes); } - if (message.timeZone !== undefined) { + if (message.timeZone !== undefined && message.timeZone !== "") { writer.uint32(642).string(message.timeZone); } - if (message.chipset !== undefined) { + if (message.chipset !== undefined && message.chipset !== "") { writer.uint32(738).string(message.chipset); } if (message.glDeviceInfo !== undefined) { @@ -584,100 +584,100 @@ export const StreamerContext_ClientInfo: MessageFns fromJSON(object: any): StreamerContext_ClientInfo { return { - deviceMake: isSet(object.deviceMake) ? globalThis.String(object.deviceMake) : undefined, - deviceModel: isSet(object.deviceModel) ? globalThis.String(object.deviceModel) : undefined, - clientName: isSet(object.clientName) ? globalThis.Number(object.clientName) : undefined, - clientVersion: isSet(object.clientVersion) ? globalThis.String(object.clientVersion) : undefined, - osName: isSet(object.osName) ? globalThis.String(object.osName) : undefined, - osVersion: isSet(object.osVersion) ? globalThis.String(object.osVersion) : undefined, - acceptLanguage: isSet(object.acceptLanguage) ? globalThis.String(object.acceptLanguage) : undefined, - acceptRegion: isSet(object.acceptRegion) ? globalThis.String(object.acceptRegion) : undefined, - screenWidthPoints: isSet(object.screenWidthPoints) ? globalThis.Number(object.screenWidthPoints) : undefined, - screenHeightPoints: isSet(object.screenHeightPoints) ? globalThis.Number(object.screenHeightPoints) : undefined, - screenWidthInches: isSet(object.screenWidthInches) ? globalThis.Number(object.screenWidthInches) : undefined, - screenHeightInches: isSet(object.screenHeightInches) ? globalThis.Number(object.screenHeightInches) : undefined, - screenPixelDensity: isSet(object.screenPixelDensity) ? globalThis.Number(object.screenPixelDensity) : undefined, + deviceMake: isSet(object.deviceMake) ? globalThis.String(object.deviceMake) : "", + deviceModel: isSet(object.deviceModel) ? globalThis.String(object.deviceModel) : "", + clientName: isSet(object.clientName) ? globalThis.Number(object.clientName) : 0, + clientVersion: isSet(object.clientVersion) ? globalThis.String(object.clientVersion) : "", + osName: isSet(object.osName) ? globalThis.String(object.osName) : "", + osVersion: isSet(object.osVersion) ? globalThis.String(object.osVersion) : "", + acceptLanguage: isSet(object.acceptLanguage) ? globalThis.String(object.acceptLanguage) : "", + acceptRegion: isSet(object.acceptRegion) ? globalThis.String(object.acceptRegion) : "", + screenWidthPoints: isSet(object.screenWidthPoints) ? globalThis.Number(object.screenWidthPoints) : 0, + screenHeightPoints: isSet(object.screenHeightPoints) ? globalThis.Number(object.screenHeightPoints) : 0, + screenWidthInches: isSet(object.screenWidthInches) ? globalThis.Number(object.screenWidthInches) : 0, + screenHeightInches: isSet(object.screenHeightInches) ? globalThis.Number(object.screenHeightInches) : 0, + screenPixelDensity: isSet(object.screenPixelDensity) ? globalThis.Number(object.screenPixelDensity) : 0, clientFormFactor: isSet(object.clientFormFactor) ? streamerContext_ClientFormFactorFromJSON(object.clientFormFactor) - : undefined, - gmscoreVersionCode: isSet(object.gmscoreVersionCode) ? globalThis.Number(object.gmscoreVersionCode) : undefined, - windowWidthPoints: isSet(object.windowWidthPoints) ? globalThis.Number(object.windowWidthPoints) : undefined, - windowHeightPoints: isSet(object.windowHeightPoints) ? globalThis.Number(object.windowHeightPoints) : undefined, - androidSdkVersion: isSet(object.androidSdkVersion) ? globalThis.Number(object.androidSdkVersion) : undefined, - screenDensityFloat: isSet(object.screenDensityFloat) ? globalThis.Number(object.screenDensityFloat) : undefined, - utcOffsetMinutes: isSet(object.utcOffsetMinutes) ? globalThis.Number(object.utcOffsetMinutes) : undefined, - timeZone: isSet(object.timeZone) ? globalThis.String(object.timeZone) : undefined, - chipset: isSet(object.chipset) ? globalThis.String(object.chipset) : undefined, + : 0, + gmscoreVersionCode: isSet(object.gmscoreVersionCode) ? globalThis.Number(object.gmscoreVersionCode) : 0, + windowWidthPoints: isSet(object.windowWidthPoints) ? globalThis.Number(object.windowWidthPoints) : 0, + windowHeightPoints: isSet(object.windowHeightPoints) ? globalThis.Number(object.windowHeightPoints) : 0, + androidSdkVersion: isSet(object.androidSdkVersion) ? globalThis.Number(object.androidSdkVersion) : 0, + screenDensityFloat: isSet(object.screenDensityFloat) ? globalThis.Number(object.screenDensityFloat) : 0, + utcOffsetMinutes: isSet(object.utcOffsetMinutes) ? globalThis.Number(object.utcOffsetMinutes) : 0, + timeZone: isSet(object.timeZone) ? globalThis.String(object.timeZone) : "", + chipset: isSet(object.chipset) ? globalThis.String(object.chipset) : "", glDeviceInfo: isSet(object.glDeviceInfo) ? StreamerContext_GLDeviceInfo.fromJSON(object.glDeviceInfo) : undefined, }; }, toJSON(message: StreamerContext_ClientInfo): unknown { const obj: any = {}; - if (message.deviceMake !== undefined) { + if (message.deviceMake !== undefined && message.deviceMake !== "") { obj.deviceMake = message.deviceMake; } - if (message.deviceModel !== undefined) { + if (message.deviceModel !== undefined && message.deviceModel !== "") { obj.deviceModel = message.deviceModel; } - if (message.clientName !== undefined) { + if (message.clientName !== undefined && message.clientName !== 0) { obj.clientName = Math.round(message.clientName); } - if (message.clientVersion !== undefined) { + if (message.clientVersion !== undefined && message.clientVersion !== "") { obj.clientVersion = message.clientVersion; } - if (message.osName !== undefined) { + if (message.osName !== undefined && message.osName !== "") { obj.osName = message.osName; } - if (message.osVersion !== undefined) { + if (message.osVersion !== undefined && message.osVersion !== "") { obj.osVersion = message.osVersion; } - if (message.acceptLanguage !== undefined) { + if (message.acceptLanguage !== undefined && message.acceptLanguage !== "") { obj.acceptLanguage = message.acceptLanguage; } - if (message.acceptRegion !== undefined) { + if (message.acceptRegion !== undefined && message.acceptRegion !== "") { obj.acceptRegion = message.acceptRegion; } - if (message.screenWidthPoints !== undefined) { + if (message.screenWidthPoints !== undefined && message.screenWidthPoints !== 0) { obj.screenWidthPoints = Math.round(message.screenWidthPoints); } - if (message.screenHeightPoints !== undefined) { + if (message.screenHeightPoints !== undefined && message.screenHeightPoints !== 0) { obj.screenHeightPoints = Math.round(message.screenHeightPoints); } - if (message.screenWidthInches !== undefined) { + if (message.screenWidthInches !== undefined && message.screenWidthInches !== 0) { obj.screenWidthInches = message.screenWidthInches; } - if (message.screenHeightInches !== undefined) { + if (message.screenHeightInches !== undefined && message.screenHeightInches !== 0) { obj.screenHeightInches = message.screenHeightInches; } - if (message.screenPixelDensity !== undefined) { + if (message.screenPixelDensity !== undefined && message.screenPixelDensity !== 0) { obj.screenPixelDensity = Math.round(message.screenPixelDensity); } - if (message.clientFormFactor !== undefined) { + if (message.clientFormFactor !== undefined && message.clientFormFactor !== 0) { obj.clientFormFactor = streamerContext_ClientFormFactorToJSON(message.clientFormFactor); } - if (message.gmscoreVersionCode !== undefined) { + if (message.gmscoreVersionCode !== undefined && message.gmscoreVersionCode !== 0) { obj.gmscoreVersionCode = Math.round(message.gmscoreVersionCode); } - if (message.windowWidthPoints !== undefined) { + if (message.windowWidthPoints !== undefined && message.windowWidthPoints !== 0) { obj.windowWidthPoints = Math.round(message.windowWidthPoints); } - if (message.windowHeightPoints !== undefined) { + if (message.windowHeightPoints !== undefined && message.windowHeightPoints !== 0) { obj.windowHeightPoints = Math.round(message.windowHeightPoints); } - if (message.androidSdkVersion !== undefined) { + if (message.androidSdkVersion !== undefined && message.androidSdkVersion !== 0) { obj.androidSdkVersion = Math.round(message.androidSdkVersion); } - if (message.screenDensityFloat !== undefined) { + if (message.screenDensityFloat !== undefined && message.screenDensityFloat !== 0) { obj.screenDensityFloat = message.screenDensityFloat; } - if (message.utcOffsetMinutes !== undefined) { + if (message.utcOffsetMinutes !== undefined && message.utcOffsetMinutes !== 0) { obj.utcOffsetMinutes = Math.round(message.utcOffsetMinutes); } - if (message.timeZone !== undefined) { + if (message.timeZone !== undefined && message.timeZone !== "") { obj.timeZone = message.timeZone; } - if (message.chipset !== undefined) { + if (message.chipset !== undefined && message.chipset !== "") { obj.chipset = message.chipset; } if (message.glDeviceInfo !== undefined) { @@ -691,28 +691,28 @@ export const StreamerContext_ClientInfo: MessageFns }, fromPartial, I>>(object: I): StreamerContext_ClientInfo { const message = createBaseStreamerContext_ClientInfo(); - message.deviceMake = object.deviceMake ?? undefined; - message.deviceModel = object.deviceModel ?? undefined; - message.clientName = object.clientName ?? undefined; - message.clientVersion = object.clientVersion ?? undefined; - message.osName = object.osName ?? undefined; - message.osVersion = object.osVersion ?? undefined; - message.acceptLanguage = object.acceptLanguage ?? undefined; - message.acceptRegion = object.acceptRegion ?? undefined; - message.screenWidthPoints = object.screenWidthPoints ?? undefined; - message.screenHeightPoints = object.screenHeightPoints ?? undefined; - message.screenWidthInches = object.screenWidthInches ?? undefined; - message.screenHeightInches = object.screenHeightInches ?? undefined; - message.screenPixelDensity = object.screenPixelDensity ?? undefined; - message.clientFormFactor = object.clientFormFactor ?? undefined; - message.gmscoreVersionCode = object.gmscoreVersionCode ?? undefined; - message.windowWidthPoints = object.windowWidthPoints ?? undefined; - message.windowHeightPoints = object.windowHeightPoints ?? undefined; - message.androidSdkVersion = object.androidSdkVersion ?? undefined; - message.screenDensityFloat = object.screenDensityFloat ?? undefined; - message.utcOffsetMinutes = object.utcOffsetMinutes ?? undefined; - message.timeZone = object.timeZone ?? undefined; - message.chipset = object.chipset ?? undefined; + message.deviceMake = object.deviceMake ?? ""; + message.deviceModel = object.deviceModel ?? ""; + message.clientName = object.clientName ?? 0; + message.clientVersion = object.clientVersion ?? ""; + message.osName = object.osName ?? ""; + message.osVersion = object.osVersion ?? ""; + message.acceptLanguage = object.acceptLanguage ?? ""; + message.acceptRegion = object.acceptRegion ?? ""; + message.screenWidthPoints = object.screenWidthPoints ?? 0; + message.screenHeightPoints = object.screenHeightPoints ?? 0; + message.screenWidthInches = object.screenWidthInches ?? 0; + message.screenHeightInches = object.screenHeightInches ?? 0; + message.screenPixelDensity = object.screenPixelDensity ?? 0; + message.clientFormFactor = object.clientFormFactor ?? 0; + message.gmscoreVersionCode = object.gmscoreVersionCode ?? 0; + message.windowWidthPoints = object.windowWidthPoints ?? 0; + message.windowHeightPoints = object.windowHeightPoints ?? 0; + message.androidSdkVersion = object.androidSdkVersion ?? 0; + message.screenDensityFloat = object.screenDensityFloat ?? 0; + message.utcOffsetMinutes = object.utcOffsetMinutes ?? 0; + message.timeZone = object.timeZone ?? ""; + message.chipset = object.chipset ?? ""; message.glDeviceInfo = (object.glDeviceInfo !== undefined && object.glDeviceInfo !== null) ? StreamerContext_GLDeviceInfo.fromPartial(object.glDeviceInfo) : undefined; @@ -721,18 +721,18 @@ export const StreamerContext_ClientInfo: MessageFns }; function createBaseStreamerContext_GLDeviceInfo(): StreamerContext_GLDeviceInfo { - return { glRenderer: undefined, glEsVersionMajor: undefined, glEsVersionMinor: undefined }; + return { glRenderer: "", glEsVersionMajor: 0, glEsVersionMinor: 0 }; } export const StreamerContext_GLDeviceInfo: MessageFns = { encode(message: StreamerContext_GLDeviceInfo, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.glRenderer !== undefined) { + if (message.glRenderer !== undefined && message.glRenderer !== "") { writer.uint32(10).string(message.glRenderer); } - if (message.glEsVersionMajor !== undefined) { + if (message.glEsVersionMajor !== undefined && message.glEsVersionMajor !== 0) { writer.uint32(16).int32(message.glEsVersionMajor); } - if (message.glEsVersionMinor !== undefined) { + if (message.glEsVersionMinor !== undefined && message.glEsVersionMinor !== 0) { writer.uint32(24).int32(message.glEsVersionMinor); } return writer; @@ -777,21 +777,21 @@ export const StreamerContext_GLDeviceInfo: MessageFns, I>>(object: I): StreamerContext_GLDeviceInfo { const message = createBaseStreamerContext_GLDeviceInfo(); - message.glRenderer = object.glRenderer ?? undefined; - message.glEsVersionMajor = object.glEsVersionMajor ?? undefined; - message.glEsVersionMinor = object.glEsVersionMinor ?? undefined; + message.glRenderer = object.glRenderer ?? ""; + message.glEsVersionMajor = object.glEsVersionMajor ?? 0; + message.glEsVersionMinor = object.glEsVersionMinor ?? 0; return message; }, }; function createBaseStreamerContext_Fqa(): StreamerContext_Fqa { - return { type: undefined, value: undefined }; + return { type: 0, value: new Uint8Array(0) }; } export const StreamerContext_Fqa: MessageFns = { encode(message: StreamerContext_Fqa, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.type !== undefined) { + if (message.type !== undefined && message.type !== 0) { writer.uint32(8).int32(message.type); } - if (message.value !== undefined) { + if (message.value !== undefined && message.value.length !== 0) { writer.uint32(18).bytes(message.value); } return writer; @@ -856,17 +856,17 @@ export const StreamerContext_Fqa: MessageFns = { fromJSON(object: any): StreamerContext_Fqa { return { - type: isSet(object.type) ? globalThis.Number(object.type) : undefined, - value: isSet(object.value) ? bytesFromBase64(object.value) : undefined, + type: isSet(object.type) ? globalThis.Number(object.type) : 0, + value: isSet(object.value) ? bytesFromBase64(object.value) : new Uint8Array(0), }; }, toJSON(message: StreamerContext_Fqa): unknown { const obj: any = {}; - if (message.type !== undefined) { + if (message.type !== undefined && message.type !== 0) { obj.type = Math.round(message.type); } - if (message.value !== undefined) { + if (message.value !== undefined && message.value.length !== 0) { obj.value = base64FromBytes(message.value); } return obj; @@ -877,19 +877,19 @@ export const StreamerContext_Fqa: MessageFns = { }, fromPartial, I>>(object: I): StreamerContext_Fqa { const message = createBaseStreamerContext_Fqa(); - message.type = object.type ?? undefined; - message.value = object.value ?? undefined; + message.type = object.type ?? 0; + message.value = object.value ?? new Uint8Array(0); return message; }, }; function createBaseStreamerContext_Gqa(): StreamerContext_Gqa { - return { field1: undefined, field2: undefined }; + return { field1: new Uint8Array(0), field2: undefined }; } export const StreamerContext_Gqa: MessageFns = { encode(message: StreamerContext_Gqa, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1.length !== 0) { writer.uint32(10).bytes(message.field1); } if (message.field2 !== undefined) { @@ -930,14 +930,14 @@ export const StreamerContext_Gqa: MessageFns = { fromJSON(object: any): StreamerContext_Gqa { return { - field1: isSet(object.field1) ? bytesFromBase64(object.field1) : undefined, + field1: isSet(object.field1) ? bytesFromBase64(object.field1) : new Uint8Array(0), field2: isSet(object.field2) ? StreamerContext_Gqa_Hqa.fromJSON(object.field2) : undefined, }; }, toJSON(message: StreamerContext_Gqa): unknown { const obj: any = {}; - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1.length !== 0) { obj.field1 = base64FromBytes(message.field1); } if (message.field2 !== undefined) { @@ -951,7 +951,7 @@ export const StreamerContext_Gqa: MessageFns = { }, fromPartial, I>>(object: I): StreamerContext_Gqa { const message = createBaseStreamerContext_Gqa(); - message.field1 = object.field1 ?? undefined; + message.field1 = object.field1 ?? new Uint8Array(0); message.field2 = (object.field2 !== undefined && object.field2 !== null) ? StreamerContext_Gqa_Hqa.fromPartial(object.field2) : undefined; @@ -960,15 +960,15 @@ export const StreamerContext_Gqa: MessageFns = { }; function createBaseStreamerContext_Gqa_Hqa(): StreamerContext_Gqa_Hqa { - return { code: undefined, message: undefined }; + return { code: 0, message: "" }; } export const StreamerContext_Gqa_Hqa: MessageFns = { encode(message: StreamerContext_Gqa_Hqa, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.code !== undefined) { + if (message.code !== undefined && message.code !== 0) { writer.uint32(8).int32(message.code); } - if (message.message !== undefined) { + if (message.message !== undefined && message.message !== "") { writer.uint32(18).string(message.message); } return writer; @@ -1006,17 +1006,17 @@ export const StreamerContext_Gqa_Hqa: MessageFns = { fromJSON(object: any): StreamerContext_Gqa_Hqa { return { - code: isSet(object.code) ? globalThis.Number(object.code) : undefined, - message: isSet(object.message) ? globalThis.String(object.message) : undefined, + code: isSet(object.code) ? globalThis.Number(object.code) : 0, + message: isSet(object.message) ? globalThis.String(object.message) : "", }; }, toJSON(message: StreamerContext_Gqa_Hqa): unknown { const obj: any = {}; - if (message.code !== undefined) { + if (message.code !== undefined && message.code !== 0) { obj.code = Math.round(message.code); } - if (message.message !== undefined) { + if (message.message !== undefined && message.message !== "") { obj.message = message.message; } return obj; @@ -1027,8 +1027,8 @@ export const StreamerContext_Gqa_Hqa: MessageFns = { }, fromPartial, I>>(object: I): StreamerContext_Gqa_Hqa { const message = createBaseStreamerContext_Gqa_Hqa(); - message.code = object.code ?? undefined; - message.message = object.message ?? undefined; + message.code = object.code ?? 0; + message.message = object.message ?? ""; return message; }, }; diff --git a/protos/generated/video_streaming/time_range.ts b/protos/generated/video_streaming/time_range.ts index 76417d8..6114c65 100644 --- a/protos/generated/video_streaming/time_range.ts +++ b/protos/generated/video_streaming/time_range.ts @@ -16,18 +16,18 @@ export interface TimeRange { } function createBaseTimeRange(): TimeRange { - return { start: undefined, duration: undefined, timescale: undefined }; + return { start: 0, duration: 0, timescale: 0 }; } export const TimeRange: MessageFns = { encode(message: TimeRange, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.start !== undefined) { + if (message.start !== undefined && message.start !== 0) { writer.uint32(8).int64(message.start); } - if (message.duration !== undefined) { + if (message.duration !== undefined && message.duration !== 0) { writer.uint32(16).int64(message.duration); } - if (message.timescale !== undefined) { + if (message.timescale !== undefined && message.timescale !== 0) { writer.uint32(24).int32(message.timescale); } return writer; @@ -72,21 +72,21 @@ export const TimeRange: MessageFns = { fromJSON(object: any): TimeRange { return { - start: isSet(object.start) ? globalThis.Number(object.start) : undefined, - duration: isSet(object.duration) ? globalThis.Number(object.duration) : undefined, - timescale: isSet(object.timescale) ? globalThis.Number(object.timescale) : undefined, + start: isSet(object.start) ? globalThis.Number(object.start) : 0, + duration: isSet(object.duration) ? globalThis.Number(object.duration) : 0, + timescale: isSet(object.timescale) ? globalThis.Number(object.timescale) : 0, }; }, toJSON(message: TimeRange): unknown { const obj: any = {}; - if (message.start !== undefined) { + if (message.start !== undefined && message.start !== 0) { obj.start = Math.round(message.start); } - if (message.duration !== undefined) { + if (message.duration !== undefined && message.duration !== 0) { obj.duration = Math.round(message.duration); } - if (message.timescale !== undefined) { + if (message.timescale !== undefined && message.timescale !== 0) { obj.timescale = Math.round(message.timescale); } return obj; @@ -97,9 +97,9 @@ export const TimeRange: MessageFns = { }, fromPartial, I>>(object: I): TimeRange { const message = createBaseTimeRange(); - message.start = object.start ?? undefined; - message.duration = object.duration ?? undefined; - message.timescale = object.timescale ?? undefined; + message.start = object.start ?? 0; + message.duration = object.duration ?? 0; + message.timescale = object.timescale ?? 0; return message; }, }; diff --git a/protos/generated/video_streaming/video_playback_abr_request.ts b/protos/generated/video_streaming/video_playback_abr_request.ts index c2fc148..d8e0a8a 100644 --- a/protos/generated/video_streaming/video_playback_abr_request.ts +++ b/protos/generated/video_streaming/video_playback_abr_request.ts @@ -89,14 +89,14 @@ function createBaseVideoPlaybackAbrRequest(): VideoPlaybackAbrRequest { mediaInfo: undefined, formatIds: [], ud: [], - videoPlaybackUstreamerConfig: undefined, + videoPlaybackUstreamerConfig: new Uint8Array(0), lo: undefined, audioFormatIds: [], videoFormatIds: [], streamerContext: undefined, field21: undefined, - field22: undefined, - field23: undefined, + field22: 0, + field23: 0, field1000: [], }; } @@ -112,7 +112,7 @@ export const VideoPlaybackAbrRequest: MessageFns = { for (const v of message.ud) { Zpa.encode(v!, writer.uint32(26).fork()).join(); } - if (message.videoPlaybackUstreamerConfig !== undefined) { + if (message.videoPlaybackUstreamerConfig !== undefined && message.videoPlaybackUstreamerConfig.length !== 0) { writer.uint32(42).bytes(message.videoPlaybackUstreamerConfig); } if (message.lo !== undefined) { @@ -130,10 +130,10 @@ export const VideoPlaybackAbrRequest: MessageFns = { if (message.field21 !== undefined) { OQa.encode(message.field21, writer.uint32(170).fork()).join(); } - if (message.field22 !== undefined) { + if (message.field22 !== undefined && message.field22 !== 0) { writer.uint32(176).int32(message.field22); } - if (message.field23 !== undefined) { + if (message.field23 !== undefined && message.field23 !== 0) { writer.uint32(184).int32(message.field23); } for (const v of message.field1000) { @@ -251,7 +251,7 @@ export const VideoPlaybackAbrRequest: MessageFns = { ud: globalThis.Array.isArray(object?.ud) ? object.ud.map((e: any) => Zpa.fromJSON(e)) : [], videoPlaybackUstreamerConfig: isSet(object.videoPlaybackUstreamerConfig) ? bytesFromBase64(object.videoPlaybackUstreamerConfig) - : undefined, + : new Uint8Array(0), lo: isSet(object.lo) ? Lo.fromJSON(object.lo) : undefined, audioFormatIds: globalThis.Array.isArray(object?.audioFormatIds) ? object.audioFormatIds.map((e: any) => FormatId.fromJSON(e)) @@ -261,8 +261,8 @@ export const VideoPlaybackAbrRequest: MessageFns = { : [], streamerContext: isSet(object.streamerContext) ? StreamerContext.fromJSON(object.streamerContext) : undefined, field21: isSet(object.field21) ? OQa.fromJSON(object.field21) : undefined, - field22: isSet(object.field22) ? globalThis.Number(object.field22) : undefined, - field23: isSet(object.field23) ? globalThis.Number(object.field23) : undefined, + field22: isSet(object.field22) ? globalThis.Number(object.field22) : 0, + field23: isSet(object.field23) ? globalThis.Number(object.field23) : 0, field1000: globalThis.Array.isArray(object?.field1000) ? object.field1000.map((e: any) => Pqa.fromJSON(e)) : [], }; }, @@ -278,7 +278,7 @@ export const VideoPlaybackAbrRequest: MessageFns = { if (message.ud?.length) { obj.ud = message.ud.map((e) => Zpa.toJSON(e)); } - if (message.videoPlaybackUstreamerConfig !== undefined) { + if (message.videoPlaybackUstreamerConfig !== undefined && message.videoPlaybackUstreamerConfig.length !== 0) { obj.videoPlaybackUstreamerConfig = base64FromBytes(message.videoPlaybackUstreamerConfig); } if (message.lo !== undefined) { @@ -296,10 +296,10 @@ export const VideoPlaybackAbrRequest: MessageFns = { if (message.field21 !== undefined) { obj.field21 = OQa.toJSON(message.field21); } - if (message.field22 !== undefined) { + if (message.field22 !== undefined && message.field22 !== 0) { obj.field22 = Math.round(message.field22); } - if (message.field23 !== undefined) { + if (message.field23 !== undefined && message.field23 !== 0) { obj.field23 = Math.round(message.field23); } if (message.field1000?.length) { @@ -318,7 +318,7 @@ export const VideoPlaybackAbrRequest: MessageFns = { : undefined; message.formatIds = object.formatIds?.map((e) => FormatId.fromPartial(e)) || []; message.ud = object.ud?.map((e) => Zpa.fromPartial(e)) || []; - message.videoPlaybackUstreamerConfig = object.videoPlaybackUstreamerConfig ?? undefined; + message.videoPlaybackUstreamerConfig = object.videoPlaybackUstreamerConfig ?? new Uint8Array(0); message.lo = (object.lo !== undefined && object.lo !== null) ? Lo.fromPartial(object.lo) : undefined; message.audioFormatIds = object.audioFormatIds?.map((e) => FormatId.fromPartial(e)) || []; message.videoFormatIds = object.videoFormatIds?.map((e) => FormatId.fromPartial(e)) || []; @@ -328,15 +328,15 @@ export const VideoPlaybackAbrRequest: MessageFns = { message.field21 = (object.field21 !== undefined && object.field21 !== null) ? OQa.fromPartial(object.field21) : undefined; - message.field22 = object.field22 ?? undefined; - message.field23 = object.field23 ?? undefined; + message.field22 = object.field22 ?? 0; + message.field23 = object.field23 ?? 0; message.field1000 = object.field1000?.map((e) => Pqa.fromPartial(e)) || []; return message; }, }; function createBaseLo(): Lo { - return { formatId: undefined, Lj: undefined, sequenceNumber: undefined, field4: undefined, MZ: undefined }; + return { formatId: undefined, Lj: 0, sequenceNumber: 0, field4: undefined, MZ: 0 }; } export const Lo: MessageFns = { @@ -344,16 +344,16 @@ export const Lo: MessageFns = { if (message.formatId !== undefined) { FormatId.encode(message.formatId, writer.uint32(10).fork()).join(); } - if (message.Lj !== undefined) { + if (message.Lj !== undefined && message.Lj !== 0) { writer.uint32(16).int32(message.Lj); } - if (message.sequenceNumber !== undefined) { + if (message.sequenceNumber !== undefined && message.sequenceNumber !== 0) { writer.uint32(24).int32(message.sequenceNumber); } if (message.field4 !== undefined) { Lo_Field4.encode(message.field4, writer.uint32(34).fork()).join(); } - if (message.MZ !== undefined) { + if (message.MZ !== undefined && message.MZ !== 0) { writer.uint32(40).int32(message.MZ); } return writer; @@ -413,10 +413,10 @@ export const Lo: MessageFns = { fromJSON(object: any): Lo { return { formatId: isSet(object.formatId) ? FormatId.fromJSON(object.formatId) : undefined, - Lj: isSet(object.Lj) ? globalThis.Number(object.Lj) : undefined, - sequenceNumber: isSet(object.sequenceNumber) ? globalThis.Number(object.sequenceNumber) : undefined, + Lj: isSet(object.Lj) ? globalThis.Number(object.Lj) : 0, + sequenceNumber: isSet(object.sequenceNumber) ? globalThis.Number(object.sequenceNumber) : 0, field4: isSet(object.field4) ? Lo_Field4.fromJSON(object.field4) : undefined, - MZ: isSet(object.MZ) ? globalThis.Number(object.MZ) : undefined, + MZ: isSet(object.MZ) ? globalThis.Number(object.MZ) : 0, }; }, @@ -425,16 +425,16 @@ export const Lo: MessageFns = { if (message.formatId !== undefined) { obj.formatId = FormatId.toJSON(message.formatId); } - if (message.Lj !== undefined) { + if (message.Lj !== undefined && message.Lj !== 0) { obj.Lj = Math.round(message.Lj); } - if (message.sequenceNumber !== undefined) { + if (message.sequenceNumber !== undefined && message.sequenceNumber !== 0) { obj.sequenceNumber = Math.round(message.sequenceNumber); } if (message.field4 !== undefined) { obj.field4 = Lo_Field4.toJSON(message.field4); } - if (message.MZ !== undefined) { + if (message.MZ !== undefined && message.MZ !== 0) { obj.MZ = Math.round(message.MZ); } return obj; @@ -448,29 +448,29 @@ export const Lo: MessageFns = { message.formatId = (object.formatId !== undefined && object.formatId !== null) ? FormatId.fromPartial(object.formatId) : undefined; - message.Lj = object.Lj ?? undefined; - message.sequenceNumber = object.sequenceNumber ?? undefined; + message.Lj = object.Lj ?? 0; + message.sequenceNumber = object.sequenceNumber ?? 0; message.field4 = (object.field4 !== undefined && object.field4 !== null) ? Lo_Field4.fromPartial(object.field4) : undefined; - message.MZ = object.MZ ?? undefined; + message.MZ = object.MZ ?? 0; return message; }, }; function createBaseLo_Field4(): Lo_Field4 { - return { field1: undefined, field2: undefined, field3: undefined }; + return { field1: 0, field2: 0, field3: 0 }; } export const Lo_Field4: MessageFns = { encode(message: Lo_Field4, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1 !== 0) { writer.uint32(8).int32(message.field1); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { writer.uint32(16).int32(message.field2); } - if (message.field3 !== undefined) { + if (message.field3 !== undefined && message.field3 !== 0) { writer.uint32(24).int32(message.field3); } return writer; @@ -515,21 +515,21 @@ export const Lo_Field4: MessageFns = { fromJSON(object: any): Lo_Field4 { return { - field1: isSet(object.field1) ? globalThis.Number(object.field1) : undefined, - field2: isSet(object.field2) ? globalThis.Number(object.field2) : undefined, - field3: isSet(object.field3) ? globalThis.Number(object.field3) : undefined, + field1: isSet(object.field1) ? globalThis.Number(object.field1) : 0, + field2: isSet(object.field2) ? globalThis.Number(object.field2) : 0, + field3: isSet(object.field3) ? globalThis.Number(object.field3) : 0, }; }, toJSON(message: Lo_Field4): unknown { const obj: any = {}; - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1 !== 0) { obj.field1 = Math.round(message.field1); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { obj.field2 = Math.round(message.field2); } - if (message.field3 !== undefined) { + if (message.field3 !== undefined && message.field3 !== 0) { obj.field3 = Math.round(message.field3); } return obj; @@ -540,9 +540,9 @@ export const Lo_Field4: MessageFns = { }, fromPartial, I>>(object: I): Lo_Field4 { const message = createBaseLo_Field4(); - message.field1 = object.field1 ?? undefined; - message.field2 = object.field2 ?? undefined; - message.field3 = object.field3 ?? undefined; + message.field1 = object.field1 ?? 0; + message.field2 = object.field2 ?? 0; + message.field3 = object.field3 ?? 0; return message; }, }; @@ -605,15 +605,15 @@ export const Kob: MessageFns = { }; function createBaseKob_Pa(): Kob_Pa { - return { videoId: undefined, lmt: undefined }; + return { videoId: "", lmt: 0 }; } export const Kob_Pa: MessageFns = { encode(message: Kob_Pa, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { writer.uint32(10).string(message.videoId); } - if (message.lmt !== undefined) { + if (message.lmt !== undefined && message.lmt !== 0) { writer.uint32(16).uint64(message.lmt); } return writer; @@ -651,17 +651,17 @@ export const Kob_Pa: MessageFns = { fromJSON(object: any): Kob_Pa { return { - videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : undefined, - lmt: isSet(object.lmt) ? globalThis.Number(object.lmt) : undefined, + videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : "", + lmt: isSet(object.lmt) ? globalThis.Number(object.lmt) : 0, }; }, toJSON(message: Kob_Pa): unknown { const obj: any = {}; - if (message.videoId !== undefined) { + if (message.videoId !== undefined && message.videoId !== "") { obj.videoId = message.videoId; } - if (message.lmt !== undefined) { + if (message.lmt !== undefined && message.lmt !== 0) { obj.lmt = Math.round(message.lmt); } return obj; @@ -672,25 +672,25 @@ export const Kob_Pa: MessageFns = { }, fromPartial, I>>(object: I): Kob_Pa { const message = createBaseKob_Pa(); - message.videoId = object.videoId ?? undefined; - message.lmt = object.lmt ?? undefined; + message.videoId = object.videoId ?? ""; + message.lmt = object.lmt ?? 0; return message; }, }; function createBaseYPa(): YPa { - return { field1: undefined, field2: undefined, field3: undefined }; + return { field1: 0, field2: 0, field3: 0 }; } export const YPa: MessageFns = { encode(message: YPa, writer: BinaryWriter = new BinaryWriter()): BinaryWriter { - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1 !== 0) { writer.uint32(8).int32(message.field1); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { writer.uint32(16).int32(message.field2); } - if (message.field3 !== undefined) { + if (message.field3 !== undefined && message.field3 !== 0) { writer.uint32(24).int32(message.field3); } return writer; @@ -735,21 +735,21 @@ export const YPa: MessageFns = { fromJSON(object: any): YPa { return { - field1: isSet(object.field1) ? globalThis.Number(object.field1) : undefined, - field2: isSet(object.field2) ? globalThis.Number(object.field2) : undefined, - field3: isSet(object.field3) ? globalThis.Number(object.field3) : undefined, + field1: isSet(object.field1) ? globalThis.Number(object.field1) : 0, + field2: isSet(object.field2) ? globalThis.Number(object.field2) : 0, + field3: isSet(object.field3) ? globalThis.Number(object.field3) : 0, }; }, toJSON(message: YPa): unknown { const obj: any = {}; - if (message.field1 !== undefined) { + if (message.field1 !== undefined && message.field1 !== 0) { obj.field1 = Math.round(message.field1); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2 !== 0) { obj.field2 = Math.round(message.field2); } - if (message.field3 !== undefined) { + if (message.field3 !== undefined && message.field3 !== 0) { obj.field3 = Math.round(message.field3); } return obj; @@ -760,9 +760,9 @@ export const YPa: MessageFns = { }, fromPartial, I>>(object: I): YPa { const message = createBaseYPa(); - message.field1 = object.field1 ?? undefined; - message.field2 = object.field2 ?? undefined; - message.field3 = object.field3 ?? undefined; + message.field1 = object.field1 ?? 0; + message.field2 = object.field2 ?? 0; + message.field3 = object.field3 ?? 0; return message; }, }; @@ -967,7 +967,7 @@ export const Zpa: MessageFns = { }; function createBaseOQa(): OQa { - return { field1: [], field2: undefined, field3: undefined, field4: undefined, field5: undefined, field6: undefined }; + return { field1: [], field2: new Uint8Array(0), field3: "", field4: 0, field5: 0, field6: "" }; } export const OQa: MessageFns = { @@ -975,19 +975,19 @@ export const OQa: MessageFns = { for (const v of message.field1) { writer.uint32(10).string(v!); } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2.length !== 0) { writer.uint32(18).bytes(message.field2); } - if (message.field3 !== undefined) { + if (message.field3 !== undefined && message.field3 !== "") { writer.uint32(26).string(message.field3); } - if (message.field4 !== undefined) { + if (message.field4 !== undefined && message.field4 !== 0) { writer.uint32(32).int32(message.field4); } - if (message.field5 !== undefined) { + if (message.field5 !== undefined && message.field5 !== 0) { writer.uint32(40).int32(message.field5); } - if (message.field6 !== undefined) { + if (message.field6 !== undefined && message.field6 !== "") { writer.uint32(50).string(message.field6); } return writer; @@ -1054,11 +1054,11 @@ export const OQa: MessageFns = { fromJSON(object: any): OQa { return { field1: globalThis.Array.isArray(object?.field1) ? object.field1.map((e: any) => globalThis.String(e)) : [], - field2: isSet(object.field2) ? bytesFromBase64(object.field2) : undefined, - field3: isSet(object.field3) ? globalThis.String(object.field3) : undefined, - field4: isSet(object.field4) ? globalThis.Number(object.field4) : undefined, - field5: isSet(object.field5) ? globalThis.Number(object.field5) : undefined, - field6: isSet(object.field6) ? globalThis.String(object.field6) : undefined, + field2: isSet(object.field2) ? bytesFromBase64(object.field2) : new Uint8Array(0), + field3: isSet(object.field3) ? globalThis.String(object.field3) : "", + field4: isSet(object.field4) ? globalThis.Number(object.field4) : 0, + field5: isSet(object.field5) ? globalThis.Number(object.field5) : 0, + field6: isSet(object.field6) ? globalThis.String(object.field6) : "", }; }, @@ -1067,19 +1067,19 @@ export const OQa: MessageFns = { if (message.field1?.length) { obj.field1 = message.field1; } - if (message.field2 !== undefined) { + if (message.field2 !== undefined && message.field2.length !== 0) { obj.field2 = base64FromBytes(message.field2); } - if (message.field3 !== undefined) { + if (message.field3 !== undefined && message.field3 !== "") { obj.field3 = message.field3; } - if (message.field4 !== undefined) { + if (message.field4 !== undefined && message.field4 !== 0) { obj.field4 = Math.round(message.field4); } - if (message.field5 !== undefined) { + if (message.field5 !== undefined && message.field5 !== 0) { obj.field5 = Math.round(message.field5); } - if (message.field6 !== undefined) { + if (message.field6 !== undefined && message.field6 !== "") { obj.field6 = message.field6; } return obj; @@ -1091,17 +1091,17 @@ export const OQa: MessageFns = { fromPartial, I>>(object: I): OQa { const message = createBaseOQa(); message.field1 = object.field1?.map((e) => e) || []; - message.field2 = object.field2 ?? undefined; - message.field3 = object.field3 ?? undefined; - message.field4 = object.field4 ?? undefined; - message.field5 = object.field5 ?? undefined; - message.field6 = object.field6 ?? undefined; + message.field2 = object.field2 ?? new Uint8Array(0); + message.field3 = object.field3 ?? ""; + message.field4 = object.field4 ?? 0; + message.field5 = object.field5 ?? 0; + message.field6 = object.field6 ?? ""; return message; }, }; function createBasePqa(): Pqa { - return { formatIds: [], ud: [], clipId: undefined }; + return { formatIds: [], ud: [], clipId: "" }; } export const Pqa: MessageFns = { @@ -1112,7 +1112,7 @@ export const Pqa: MessageFns = { for (const v of message.ud) { Zpa.encode(v!, writer.uint32(18).fork()).join(); } - if (message.clipId !== undefined) { + if (message.clipId !== undefined && message.clipId !== "") { writer.uint32(26).string(message.clipId); } return writer; @@ -1161,7 +1161,7 @@ export const Pqa: MessageFns = { ? object.formatIds.map((e: any) => FormatId.fromJSON(e)) : [], ud: globalThis.Array.isArray(object?.ud) ? object.ud.map((e: any) => Zpa.fromJSON(e)) : [], - clipId: isSet(object.clipId) ? globalThis.String(object.clipId) : undefined, + clipId: isSet(object.clipId) ? globalThis.String(object.clipId) : "", }; }, @@ -1173,7 +1173,7 @@ export const Pqa: MessageFns = { if (message.ud?.length) { obj.ud = message.ud.map((e) => Zpa.toJSON(e)); } - if (message.clipId !== undefined) { + if (message.clipId !== undefined && message.clipId !== "") { obj.clipId = message.clipId; } return obj; @@ -1186,7 +1186,7 @@ export const Pqa: MessageFns = { const message = createBasePqa(); message.formatIds = object.formatIds?.map((e) => FormatId.fromPartial(e)) || []; message.ud = object.ud?.map((e) => Zpa.fromPartial(e)) || []; - message.clipId = object.clipId ?? undefined; + message.clipId = object.clipId ?? ""; return message; }, }; diff --git a/protos/misc/common.proto b/protos/misc/common.proto index d8ebecc..58ff263 100644 --- a/protos/misc/common.proto +++ b/protos/misc/common.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package misc; message HttpHeader { diff --git a/protos/video_streaming/crypto_params.proto b/protos/video_streaming/crypto_params.proto index 0a570d9..4c606ae 100644 --- a/protos/video_streaming/crypto_params.proto +++ b/protos/video_streaming/crypto_params.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message CryptoParams { diff --git a/protos/video_streaming/encrypted_request.proto b/protos/video_streaming/encrypted_request.proto index 17ef716..b5a9ebb 100644 --- a/protos/video_streaming/encrypted_request.proto +++ b/protos/video_streaming/encrypted_request.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message EncryptedRequest { diff --git a/protos/video_streaming/format_initialization_metadata.proto b/protos/video_streaming/format_initialization_metadata.proto index c25506b..cf43f4a 100644 --- a/protos/video_streaming/format_initialization_metadata.proto +++ b/protos/video_streaming/format_initialization_metadata.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "misc/common.proto"; diff --git a/protos/video_streaming/media_capabilities.proto b/protos/video_streaming/media_capabilities.proto index a91c5a3..f841b49 100644 --- a/protos/video_streaming/media_capabilities.proto +++ b/protos/video_streaming/media_capabilities.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message MediaCapabilities { diff --git a/protos/video_streaming/media_header.proto b/protos/video_streaming/media_header.proto index 323302d..31cb141 100644 --- a/protos/video_streaming/media_header.proto +++ b/protos/video_streaming/media_header.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "misc/common.proto"; diff --git a/protos/video_streaming/media_info.proto b/protos/video_streaming/media_info.proto index ce2b112..7885a2a 100644 --- a/protos/video_streaming/media_info.proto +++ b/protos/video_streaming/media_info.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "video_streaming/media_capabilities.proto"; diff --git a/protos/video_streaming/next_request_policy.proto b/protos/video_streaming/next_request_policy.proto index 7541512..ed47fd0 100644 --- a/protos/video_streaming/next_request_policy.proto +++ b/protos/video_streaming/next_request_policy.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "video_streaming/playback_cookie.proto"; diff --git a/protos/video_streaming/onesie_header.proto b/protos/video_streaming/onesie_header.proto index 1bf91d7..b66f25b 100644 --- a/protos/video_streaming/onesie_header.proto +++ b/protos/video_streaming/onesie_header.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "video_streaming/onesie_header_type.proto"; diff --git a/protos/video_streaming/onesie_header_type.proto b/protos/video_streaming/onesie_header_type.proto index f82ae69..58c301e 100644 --- a/protos/video_streaming/onesie_header_type.proto +++ b/protos/video_streaming/onesie_header_type.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; enum OnesieHeaderType { diff --git a/protos/video_streaming/onesie_innertube_request.proto b/protos/video_streaming/onesie_innertube_request.proto index 287fac1..2dc9381 100644 --- a/protos/video_streaming/onesie_innertube_request.proto +++ b/protos/video_streaming/onesie_innertube_request.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "video_streaming/media_info.proto"; diff --git a/protos/video_streaming/onesie_innertube_response.proto b/protos/video_streaming/onesie_innertube_response.proto index e720e64..f241b80 100644 --- a/protos/video_streaming/onesie_innertube_response.proto +++ b/protos/video_streaming/onesie_innertube_response.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "misc/common.proto"; diff --git a/protos/video_streaming/onesie_request.proto b/protos/video_streaming/onesie_request.proto index 64c6c16..bea7af4 100644 --- a/protos/video_streaming/onesie_request.proto +++ b/protos/video_streaming/onesie_request.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "misc/common.proto"; diff --git a/protos/video_streaming/playback_cookie.proto b/protos/video_streaming/playback_cookie.proto index 65cc848..6556af1 100644 --- a/protos/video_streaming/playback_cookie.proto +++ b/protos/video_streaming/playback_cookie.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "misc/common.proto"; diff --git a/protos/video_streaming/playback_start_policy.proto b/protos/video_streaming/playback_start_policy.proto index d599962..d2bf955 100644 --- a/protos/video_streaming/playback_start_policy.proto +++ b/protos/video_streaming/playback_start_policy.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message PlaybackStartPolicy { diff --git a/protos/video_streaming/proxy_status.proto b/protos/video_streaming/proxy_status.proto index 91c7559..5044ec5 100644 --- a/protos/video_streaming/proxy_status.proto +++ b/protos/video_streaming/proxy_status.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; enum ProxyStatus { diff --git a/protos/video_streaming/request_cancellation_policy.proto b/protos/video_streaming/request_cancellation_policy.proto index db96730..d71f0e9 100644 --- a/protos/video_streaming/request_cancellation_policy.proto +++ b/protos/video_streaming/request_cancellation_policy.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message RequestCancellationPolicy { diff --git a/protos/video_streaming/sabr_error.proto b/protos/video_streaming/sabr_error.proto index 638e901..55d61f0 100644 --- a/protos/video_streaming/sabr_error.proto +++ b/protos/video_streaming/sabr_error.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message SabrError { diff --git a/protos/video_streaming/sabr_redirect.proto b/protos/video_streaming/sabr_redirect.proto index 2d4f748..65f5f06 100644 --- a/protos/video_streaming/sabr_redirect.proto +++ b/protos/video_streaming/sabr_redirect.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message SabrRedirect { diff --git a/protos/video_streaming/stream_protection_status.proto b/protos/video_streaming/stream_protection_status.proto index c708788..3077b3e 100644 --- a/protos/video_streaming/stream_protection_status.proto +++ b/protos/video_streaming/stream_protection_status.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message StreamProtectionStatus { diff --git a/protos/video_streaming/streamer_context.proto b/protos/video_streaming/streamer_context.proto index 9747736..c717df6 100644 --- a/protos/video_streaming/streamer_context.proto +++ b/protos/video_streaming/streamer_context.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message StreamerContext { diff --git a/protos/video_streaming/time_range.proto b/protos/video_streaming/time_range.proto index c643e7e..734fa09 100644 --- a/protos/video_streaming/time_range.proto +++ b/protos/video_streaming/time_range.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; message TimeRange { diff --git a/protos/video_streaming/video_playback_abr_request.proto b/protos/video_streaming/video_playback_abr_request.proto index 4b72595..cbaf12b 100644 --- a/protos/video_streaming/video_playback_abr_request.proto +++ b/protos/video_streaming/video_playback_abr_request.proto @@ -1,4 +1,4 @@ -syntax = "proto3"; +syntax = "proto2"; package video_streaming; import "misc/common.proto"; @@ -49,11 +49,11 @@ message YPa { } message Zpa { - .misc.FormatId format_id = 1; - int64 start_time_ms = 2; - int64 duration_ms = 3; - int32 field4 = 4; - int32 sequence_number = 5; + required .misc.FormatId format_id = 1; + required int64 start_time_ms = 2; + required int64 duration_ms = 3; + required int32 field4 = 4; + required int32 sequence_number = 5; optional TimeRange time_range = 6; optional Kob field9 = 9; optional YPa field11 = 11;