mirror of
https://github.com/LuanRT/googlevideo.git
synced 2026-06-13 00:32:11 +00:00
chore: use proto2
This commit is contained in:
@@ -36,15 +36,15 @@ export interface KeyValuePair {
|
||||
}
|
||||
|
||||
function createBaseHttpHeader(): HttpHeader {
|
||||
return { name: undefined, value: undefined };
|
||||
return { name: "", value: "" };
|
||||
}
|
||||
|
||||
export const HttpHeader: MessageFns<HttpHeader> = {
|
||||
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<HttpHeader> = {
|
||||
|
||||
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<HttpHeader> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<HttpHeader>, 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<FormatId> = {
|
||||
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<FormatId> = {
|
||||
|
||||
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<FormatId> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<FormatId>, 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<InitRange> = {
|
||||
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<InitRange> = {
|
||||
|
||||
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<InitRange> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<InitRange>, 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<IndexRange> = {
|
||||
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<IndexRange> = {
|
||||
|
||||
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<IndexRange> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<IndexRange>, 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<KeyValuePair> = {
|
||||
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<KeyValuePair> = {
|
||||
|
||||
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<KeyValuePair> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<KeyValuePair>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<CryptoParams> = {
|
||||
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<CryptoParams> = {
|
||||
|
||||
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<CryptoParams> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<CryptoParams>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<EncryptedRequest> = {
|
||||
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<EncryptedRequest> = {
|
||||
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<EncryptedRequest> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<EncryptedRequest>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<FormatInitializationMetadata> = {
|
||||
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<FormatInitializationMetada
|
||||
if (message.indexRange !== undefined) {
|
||||
IndexRange.encode(message.indexRange, writer.uint32(58).fork()).join();
|
||||
}
|
||||
if (message.field8 !== undefined) {
|
||||
if (message.field8 !== undefined && message.field8 !== 0) {
|
||||
writer.uint32(64).int32(message.field8);
|
||||
}
|
||||
if (message.durationMs !== undefined) {
|
||||
if (message.durationMs !== undefined && message.durationMs !== 0) {
|
||||
writer.uint32(72).int32(message.durationMs);
|
||||
}
|
||||
if (message.field10 !== undefined) {
|
||||
if (message.field10 !== undefined && message.field10 !== 0) {
|
||||
writer.uint32(80).int32(message.field10);
|
||||
}
|
||||
return writer;
|
||||
@@ -161,34 +161,34 @@ export const FormatInitializationMetadata: MessageFns<FormatInitializationMetada
|
||||
|
||||
fromJSON(object: any): FormatInitializationMetadata {
|
||||
return {
|
||||
videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : undefined,
|
||||
videoId: isSet(object.videoId) ? globalThis.String(object.videoId) : "",
|
||||
formatId: isSet(object.formatId) ? FormatId.fromJSON(object.formatId) : undefined,
|
||||
endTimeMs: isSet(object.endTimeMs) ? globalThis.Number(object.endTimeMs) : undefined,
|
||||
field4: isSet(object.field4) ? globalThis.Number(object.field4) : undefined,
|
||||
mimeType: isSet(object.mimeType) ? globalThis.String(object.mimeType) : undefined,
|
||||
endTimeMs: isSet(object.endTimeMs) ? globalThis.Number(object.endTimeMs) : 0,
|
||||
field4: isSet(object.field4) ? globalThis.Number(object.field4) : 0,
|
||||
mimeType: isSet(object.mimeType) ? globalThis.String(object.mimeType) : "",
|
||||
initRange: isSet(object.initRange) ? InitRange.fromJSON(object.initRange) : undefined,
|
||||
indexRange: isSet(object.indexRange) ? IndexRange.fromJSON(object.indexRange) : undefined,
|
||||
field8: isSet(object.field8) ? globalThis.Number(object.field8) : undefined,
|
||||
durationMs: isSet(object.durationMs) ? globalThis.Number(object.durationMs) : undefined,
|
||||
field10: isSet(object.field10) ? globalThis.Number(object.field10) : undefined,
|
||||
field8: isSet(object.field8) ? globalThis.Number(object.field8) : 0,
|
||||
durationMs: isSet(object.durationMs) ? globalThis.Number(object.durationMs) : 0,
|
||||
field10: isSet(object.field10) ? globalThis.Number(object.field10) : 0,
|
||||
};
|
||||
},
|
||||
|
||||
toJSON(message: FormatInitializationMetadata): unknown {
|
||||
const obj: any = {};
|
||||
if (message.videoId !== undefined) {
|
||||
if (message.videoId !== undefined && message.videoId !== "") {
|
||||
obj.videoId = message.videoId;
|
||||
}
|
||||
if (message.formatId !== undefined) {
|
||||
obj.formatId = FormatId.toJSON(message.formatId);
|
||||
}
|
||||
if (message.endTimeMs !== undefined) {
|
||||
if (message.endTimeMs !== undefined && message.endTimeMs !== 0) {
|
||||
obj.endTimeMs = Math.round(message.endTimeMs);
|
||||
}
|
||||
if (message.field4 !== undefined) {
|
||||
if (message.field4 !== undefined && message.field4 !== 0) {
|
||||
obj.field4 = Math.round(message.field4);
|
||||
}
|
||||
if (message.mimeType !== undefined) {
|
||||
if (message.mimeType !== undefined && message.mimeType !== "") {
|
||||
obj.mimeType = message.mimeType;
|
||||
}
|
||||
if (message.initRange !== undefined) {
|
||||
@@ -197,13 +197,13 @@ export const FormatInitializationMetadata: MessageFns<FormatInitializationMetada
|
||||
if (message.indexRange !== undefined) {
|
||||
obj.indexRange = IndexRange.toJSON(message.indexRange);
|
||||
}
|
||||
if (message.field8 !== undefined) {
|
||||
if (message.field8 !== undefined && message.field8 !== 0) {
|
||||
obj.field8 = Math.round(message.field8);
|
||||
}
|
||||
if (message.durationMs !== undefined) {
|
||||
if (message.durationMs !== undefined && message.durationMs !== 0) {
|
||||
obj.durationMs = Math.round(message.durationMs);
|
||||
}
|
||||
if (message.field10 !== undefined) {
|
||||
if (message.field10 !== undefined && message.field10 !== 0) {
|
||||
obj.field10 = Math.round(message.field10);
|
||||
}
|
||||
return obj;
|
||||
@@ -214,22 +214,22 @@ export const FormatInitializationMetadata: MessageFns<FormatInitializationMetada
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<FormatInitializationMetadata>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<MediaCapabilities> = {
|
||||
@@ -43,7 +43,7 @@ export const MediaCapabilities: MessageFns<MediaCapabilities> = {
|
||||
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<MediaCapabilities> = {
|
||||
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> = {
|
||||
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<MediaCapabilities> = {
|
||||
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<MediaCapabilities_VideoFormatCapability> = {
|
||||
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<MediaCapabiliti
|
||||
|
||||
fromJSON(object: any): MediaCapabilities_VideoFormatCapability {
|
||||
return {
|
||||
videoCodec: isSet(object.videoCodec) ? globalThis.Number(object.videoCodec) : undefined,
|
||||
maxHeight: isSet(object.maxHeight) ? globalThis.Number(object.maxHeight) : undefined,
|
||||
maxWidth: isSet(object.maxWidth) ? globalThis.Number(object.maxWidth) : undefined,
|
||||
maxFramerate: isSet(object.maxFramerate) ? globalThis.Number(object.maxFramerate) : undefined,
|
||||
maxBitrateBps: isSet(object.maxBitrateBps) ? globalThis.Number(object.maxBitrateBps) : undefined,
|
||||
is10BitSupported: isSet(object.is10BitSupported) ? globalThis.Boolean(object.is10BitSupported) : undefined,
|
||||
videoCodec: isSet(object.videoCodec) ? globalThis.Number(object.videoCodec) : 0,
|
||||
maxHeight: isSet(object.maxHeight) ? globalThis.Number(object.maxHeight) : 0,
|
||||
maxWidth: isSet(object.maxWidth) ? globalThis.Number(object.maxWidth) : 0,
|
||||
maxFramerate: isSet(object.maxFramerate) ? globalThis.Number(object.maxFramerate) : 0,
|
||||
maxBitrateBps: isSet(object.maxBitrateBps) ? globalThis.Number(object.maxBitrateBps) : 0,
|
||||
is10BitSupported: isSet(object.is10BitSupported) ? globalThis.Boolean(object.is10BitSupported) : false,
|
||||
};
|
||||
},
|
||||
|
||||
toJSON(message: MediaCapabilities_VideoFormatCapability): unknown {
|
||||
const obj: any = {};
|
||||
if (message.videoCodec !== undefined) {
|
||||
if (message.videoCodec !== undefined && message.videoCodec !== 0) {
|
||||
obj.videoCodec = Math.round(message.videoCodec);
|
||||
}
|
||||
if (message.maxHeight !== undefined) {
|
||||
if (message.maxHeight !== undefined && message.maxHeight !== 0) {
|
||||
obj.maxHeight = Math.round(message.maxHeight);
|
||||
}
|
||||
if (message.maxWidth !== undefined) {
|
||||
if (message.maxWidth !== undefined && message.maxWidth !== 0) {
|
||||
obj.maxWidth = Math.round(message.maxWidth);
|
||||
}
|
||||
if (message.maxFramerate !== undefined) {
|
||||
if (message.maxFramerate !== undefined && message.maxFramerate !== 0) {
|
||||
obj.maxFramerate = Math.round(message.maxFramerate);
|
||||
}
|
||||
if (message.maxBitrateBps !== undefined) {
|
||||
if (message.maxBitrateBps !== undefined && message.maxBitrateBps !== 0) {
|
||||
obj.maxBitrateBps = Math.round(message.maxBitrateBps);
|
||||
}
|
||||
if (message.is10BitSupported !== undefined) {
|
||||
if (message.is10BitSupported !== undefined && message.is10BitSupported !== false) {
|
||||
obj.is10BitSupported = message.is10BitSupported;
|
||||
}
|
||||
return obj;
|
||||
@@ -265,37 +258,32 @@ export const MediaCapabilities_VideoFormatCapability: MessageFns<MediaCapabiliti
|
||||
object: I,
|
||||
): MediaCapabilities_VideoFormatCapability {
|
||||
const message = createBaseMediaCapabilities_VideoFormatCapability();
|
||||
message.videoCodec = object.videoCodec ?? undefined;
|
||||
message.maxHeight = object.maxHeight ?? undefined;
|
||||
message.maxWidth = object.maxWidth ?? undefined;
|
||||
message.maxFramerate = object.maxFramerate ?? undefined;
|
||||
message.maxBitrateBps = object.maxBitrateBps ?? undefined;
|
||||
message.is10BitSupported = object.is10BitSupported ?? undefined;
|
||||
message.videoCodec = object.videoCodec ?? 0;
|
||||
message.maxHeight = object.maxHeight ?? 0;
|
||||
message.maxWidth = object.maxWidth ?? 0;
|
||||
message.maxFramerate = object.maxFramerate ?? 0;
|
||||
message.maxBitrateBps = object.maxBitrateBps ?? 0;
|
||||
message.is10BitSupported = object.is10BitSupported ?? false;
|
||||
return message;
|
||||
},
|
||||
};
|
||||
|
||||
function createBaseMediaCapabilities_AudioFormatCapability(): MediaCapabilities_AudioFormatCapability {
|
||||
return {
|
||||
audioCodec: undefined,
|
||||
numChannels: undefined,
|
||||
maxBitrateBps: undefined,
|
||||
spatialCapabilityBitmask: undefined,
|
||||
};
|
||||
return { audioCodec: 0, numChannels: 0, maxBitrateBps: 0, spatialCapabilityBitmask: 0 };
|
||||
}
|
||||
|
||||
export const MediaCapabilities_AudioFormatCapability: MessageFns<MediaCapabilities_AudioFormatCapability> = {
|
||||
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<MediaCapabiliti
|
||||
|
||||
fromJSON(object: any): MediaCapabilities_AudioFormatCapability {
|
||||
return {
|
||||
audioCodec: isSet(object.audioCodec) ? globalThis.Number(object.audioCodec) : undefined,
|
||||
numChannels: isSet(object.numChannels) ? globalThis.Number(object.numChannels) : undefined,
|
||||
maxBitrateBps: isSet(object.maxBitrateBps) ? globalThis.Number(object.maxBitrateBps) : undefined,
|
||||
audioCodec: isSet(object.audioCodec) ? globalThis.Number(object.audioCodec) : 0,
|
||||
numChannels: isSet(object.numChannels) ? globalThis.Number(object.numChannels) : 0,
|
||||
maxBitrateBps: isSet(object.maxBitrateBps) ? globalThis.Number(object.maxBitrateBps) : 0,
|
||||
spatialCapabilityBitmask: isSet(object.spatialCapabilityBitmask)
|
||||
? globalThis.Number(object.spatialCapabilityBitmask)
|
||||
: undefined,
|
||||
: 0,
|
||||
};
|
||||
},
|
||||
|
||||
toJSON(message: MediaCapabilities_AudioFormatCapability): unknown {
|
||||
const obj: any = {};
|
||||
if (message.audioCodec !== undefined) {
|
||||
if (message.audioCodec !== undefined && message.audioCodec !== 0) {
|
||||
obj.audioCodec = Math.round(message.audioCodec);
|
||||
}
|
||||
if (message.numChannels !== undefined) {
|
||||
if (message.numChannels !== undefined && message.numChannels !== 0) {
|
||||
obj.numChannels = Math.round(message.numChannels);
|
||||
}
|
||||
if (message.maxBitrateBps !== undefined) {
|
||||
if (message.maxBitrateBps !== undefined && message.maxBitrateBps !== 0) {
|
||||
obj.maxBitrateBps = Math.round(message.maxBitrateBps);
|
||||
}
|
||||
if (message.spatialCapabilityBitmask !== undefined) {
|
||||
if (message.spatialCapabilityBitmask !== undefined && message.spatialCapabilityBitmask !== 0) {
|
||||
obj.spatialCapabilityBitmask = Math.round(message.spatialCapabilityBitmask);
|
||||
}
|
||||
return obj;
|
||||
@@ -382,10 +370,10 @@ export const MediaCapabilities_AudioFormatCapability: MessageFns<MediaCapabiliti
|
||||
object: I,
|
||||
): MediaCapabilities_AudioFormatCapability {
|
||||
const message = createBaseMediaCapabilities_AudioFormatCapability();
|
||||
message.audioCodec = object.audioCodec ?? undefined;
|
||||
message.numChannels = object.numChannels ?? undefined;
|
||||
message.maxBitrateBps = object.maxBitrateBps ?? undefined;
|
||||
message.spatialCapabilityBitmask = object.spatialCapabilityBitmask ?? undefined;
|
||||
message.audioCodec = object.audioCodec ?? 0;
|
||||
message.numChannels = object.numChannels ?? 0;
|
||||
message.maxBitrateBps = object.maxBitrateBps ?? 0;
|
||||
message.spatialCapabilityBitmask = object.spatialCapabilityBitmask ?? 0;
|
||||
return message;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -70,66 +70,66 @@ export function mediaHeader_CompressionToJSON(object: MediaHeader_Compression):
|
||||
|
||||
function createBaseMediaHeader(): MediaHeader {
|
||||
return {
|
||||
headerId: undefined,
|
||||
videoId: undefined,
|
||||
itag: undefined,
|
||||
lmt: undefined,
|
||||
xtags: undefined,
|
||||
startDataRange: undefined,
|
||||
compression: undefined,
|
||||
isInitSeg: undefined,
|
||||
sequenceNumber: undefined,
|
||||
field10: undefined,
|
||||
startMs: undefined,
|
||||
durationMs: undefined,
|
||||
headerId: 0,
|
||||
videoId: "",
|
||||
itag: 0,
|
||||
lmt: 0,
|
||||
xtags: "",
|
||||
startDataRange: 0,
|
||||
compression: 0,
|
||||
isInitSeg: false,
|
||||
sequenceNumber: 0,
|
||||
field10: 0,
|
||||
startMs: 0,
|
||||
durationMs: 0,
|
||||
formatId: undefined,
|
||||
contentLength: undefined,
|
||||
contentLength: 0,
|
||||
timeRange: undefined,
|
||||
};
|
||||
}
|
||||
|
||||
export const MediaHeader: MessageFns<MediaHeader> = {
|
||||
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<MediaHeader> = {
|
||||
|
||||
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<MediaHeader> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<MediaHeader>, 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;
|
||||
|
||||
@@ -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<MediaInfo> = {
|
||||
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<MediaInfo> = {
|
||||
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<MediaInfo> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<MediaInfo>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<NextRequestPolicy> = {
|
||||
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<NextRequestPolicy> = {
|
||||
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<NextRequestPolicy> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<NextRequestPolicy>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<OnesieHeader> = {
|
||||
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<OnesieHeader> = {
|
||||
|
||||
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<OnesieHeader> = {
|
||||
|
||||
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<OnesieHeader> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<OnesieHeader>, 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<OnesieHeader> = {
|
||||
};
|
||||
|
||||
function createBaseOnesieHeader_Field23(): OnesieHeader_Field23 {
|
||||
return { videoId: undefined };
|
||||
return { videoId: "" };
|
||||
}
|
||||
|
||||
export const OnesieHeader_Field23: MessageFns<OnesieHeader_Field23> = {
|
||||
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<OnesieHeader_Field23> = {
|
||||
},
|
||||
|
||||
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<OnesieHeader_Field23> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<OnesieHeader_Field23>, I>>(object: I): OnesieHeader_Field23 {
|
||||
const message = createBaseOnesieHeader_Field23();
|
||||
message.videoId = object.videoId ?? undefined;
|
||||
message.videoId = object.videoId ?? "";
|
||||
return message;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<OnesieInnertubeRequest> = {
|
||||
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<OnesieInnertubeRequest> = {
|
||||
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<OnesieInnertubeRequest> = {
|
||||
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<OnesieInnertubeRequest> = {
|
||||
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;
|
||||
|
||||
@@ -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<OnesieInnertubeResponse> = {
|
||||
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<OnesieInnertubeResponse> = {
|
||||
|
||||
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<OnesieInnertubeResponse> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<OnesieInnertubeResponse>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<OnesieRequest> = {
|
||||
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<OnesieRequest> = {
|
||||
|
||||
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<OnesieRequest> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<OnesieRequest>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<PlaybackCookie> = {
|
||||
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<PlaybackCookie> = {
|
||||
|
||||
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<PlaybackCookie> = {
|
||||
|
||||
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<PlaybackCookie> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<PlaybackCookie>, 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;
|
||||
|
||||
@@ -104,15 +104,15 @@ export const PlaybackStartPolicy: MessageFns<PlaybackStartPolicy> = {
|
||||
};
|
||||
|
||||
function createBasePlaybackStartPolicy_ReadaheadPolicy(): PlaybackStartPolicy_ReadaheadPolicy {
|
||||
return { minReadaheadMs: undefined, minBandwidthBytesPerSec: undefined };
|
||||
return { minReadaheadMs: 0, minBandwidthBytesPerSec: 0 };
|
||||
}
|
||||
|
||||
export const PlaybackStartPolicy_ReadaheadPolicy: MessageFns<PlaybackStartPolicy_ReadaheadPolicy> = {
|
||||
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<PlaybackStartPolicy
|
||||
|
||||
fromJSON(object: any): PlaybackStartPolicy_ReadaheadPolicy {
|
||||
return {
|
||||
minReadaheadMs: isSet(object.minReadaheadMs) ? globalThis.Number(object.minReadaheadMs) : undefined,
|
||||
minReadaheadMs: isSet(object.minReadaheadMs) ? globalThis.Number(object.minReadaheadMs) : 0,
|
||||
minBandwidthBytesPerSec: isSet(object.minBandwidthBytesPerSec)
|
||||
? globalThis.Number(object.minBandwidthBytesPerSec)
|
||||
: undefined,
|
||||
: 0,
|
||||
};
|
||||
},
|
||||
|
||||
toJSON(message: PlaybackStartPolicy_ReadaheadPolicy): unknown {
|
||||
const obj: any = {};
|
||||
if (message.minReadaheadMs !== undefined) {
|
||||
if (message.minReadaheadMs !== undefined && message.minReadaheadMs !== 0) {
|
||||
obj.minReadaheadMs = Math.round(message.minReadaheadMs);
|
||||
}
|
||||
if (message.minBandwidthBytesPerSec !== undefined) {
|
||||
if (message.minBandwidthBytesPerSec !== undefined && message.minBandwidthBytesPerSec !== 0) {
|
||||
obj.minBandwidthBytesPerSec = Math.round(message.minBandwidthBytesPerSec);
|
||||
}
|
||||
return obj;
|
||||
@@ -177,8 +177,8 @@ export const PlaybackStartPolicy_ReadaheadPolicy: MessageFns<PlaybackStartPolicy
|
||||
object: I,
|
||||
): PlaybackStartPolicy_ReadaheadPolicy {
|
||||
const message = createBasePlaybackStartPolicy_ReadaheadPolicy();
|
||||
message.minReadaheadMs = object.minReadaheadMs ?? undefined;
|
||||
message.minBandwidthBytesPerSec = object.minBandwidthBytesPerSec ?? undefined;
|
||||
message.minReadaheadMs = object.minReadaheadMs ?? 0;
|
||||
message.minBandwidthBytesPerSec = object.minBandwidthBytesPerSec ?? 0;
|
||||
return message;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -22,18 +22,18 @@ export interface RequestCancellationPolicy_Item {
|
||||
}
|
||||
|
||||
function createBaseRequestCancellationPolicy(): RequestCancellationPolicy {
|
||||
return { N0: undefined, items: [], jq: undefined };
|
||||
return { N0: 0, items: [], jq: 0 };
|
||||
}
|
||||
|
||||
export const RequestCancellationPolicy: MessageFns<RequestCancellationPolicy> = {
|
||||
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<RequestCancellationPolicy> =
|
||||
|
||||
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<RequestCancellationPolicy> =
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<RequestCancellationPolicy>, 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<RequestCancellationPolicy_Item> = {
|
||||
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<RequestCancellationPolic
|
||||
|
||||
fromJSON(object: any): RequestCancellationPolicy_Item {
|
||||
return {
|
||||
fR: isSet(object.fR) ? globalThis.Number(object.fR) : undefined,
|
||||
NK: isSet(object.NK) ? globalThis.Number(object.NK) : undefined,
|
||||
minReadaheadMs: isSet(object.minReadaheadMs) ? globalThis.Number(object.minReadaheadMs) : undefined,
|
||||
fR: isSet(object.fR) ? globalThis.Number(object.fR) : 0,
|
||||
NK: isSet(object.NK) ? globalThis.Number(object.NK) : 0,
|
||||
minReadaheadMs: isSet(object.minReadaheadMs) ? globalThis.Number(object.minReadaheadMs) : 0,
|
||||
};
|
||||
},
|
||||
|
||||
toJSON(message: RequestCancellationPolicy_Item): unknown {
|
||||
const obj: any = {};
|
||||
if (message.fR !== undefined) {
|
||||
if (message.fR !== undefined && message.fR !== 0) {
|
||||
obj.fR = Math.round(message.fR);
|
||||
}
|
||||
if (message.NK !== undefined) {
|
||||
if (message.NK !== undefined && message.NK !== 0) {
|
||||
obj.NK = Math.round(message.NK);
|
||||
}
|
||||
if (message.minReadaheadMs !== undefined) {
|
||||
if (message.minReadaheadMs !== undefined && message.minReadaheadMs !== 0) {
|
||||
obj.minReadaheadMs = Math.round(message.minReadaheadMs);
|
||||
}
|
||||
return obj;
|
||||
@@ -196,9 +196,9 @@ export const RequestCancellationPolicy_Item: MessageFns<RequestCancellationPolic
|
||||
object: I,
|
||||
): RequestCancellationPolicy_Item {
|
||||
const message = createBaseRequestCancellationPolicy_Item();
|
||||
message.fR = object.fR ?? undefined;
|
||||
message.NK = object.NK ?? undefined;
|
||||
message.minReadaheadMs = object.minReadaheadMs ?? undefined;
|
||||
message.fR = object.fR ?? 0;
|
||||
message.NK = object.NK ?? 0;
|
||||
message.minReadaheadMs = object.minReadaheadMs ?? 0;
|
||||
return message;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -15,15 +15,15 @@ export interface SabrError {
|
||||
}
|
||||
|
||||
function createBaseSabrError(): SabrError {
|
||||
return { type: undefined, code: undefined };
|
||||
return { type: "", code: 0 };
|
||||
}
|
||||
|
||||
export const SabrError: MessageFns<SabrError> = {
|
||||
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<SabrError> = {
|
||||
|
||||
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<SabrError> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<SabrError>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -14,12 +14,12 @@ export interface SabrRedirect {
|
||||
}
|
||||
|
||||
function createBaseSabrRedirect(): SabrRedirect {
|
||||
return { url: undefined };
|
||||
return { url: "" };
|
||||
}
|
||||
|
||||
export const SabrRedirect: MessageFns<SabrRedirect> = {
|
||||
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<SabrRedirect> = {
|
||||
},
|
||||
|
||||
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<SabrRedirect> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<SabrRedirect>, I>>(object: I): SabrRedirect {
|
||||
const message = createBaseSabrRedirect();
|
||||
message.url = object.url ?? undefined;
|
||||
message.url = object.url ?? "";
|
||||
return message;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -15,15 +15,15 @@ export interface StreamProtectionStatus {
|
||||
}
|
||||
|
||||
function createBaseStreamProtectionStatus(): StreamProtectionStatus {
|
||||
return { status: undefined, field2: undefined };
|
||||
return { status: 0, field2: 0 };
|
||||
}
|
||||
|
||||
export const StreamProtectionStatus: MessageFns<StreamProtectionStatus> = {
|
||||
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<StreamProtectionStatus> = {
|
||||
|
||||
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<StreamProtectionStatus> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<StreamProtectionStatus>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<StreamerContext> = {
|
||||
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<StreamerContext> = {
|
||||
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<StreamerContext> = {
|
||||
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<StreamerContext> = {
|
||||
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<StreamerContext> = {
|
||||
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<StreamerContext> = {
|
||||
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<StreamerContext> = {
|
||||
|
||||
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<StreamerContext_ClientInfo> = {
|
||||
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<StreamerContext_ClientInfo>
|
||||
|
||||
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<StreamerContext_ClientInfo>
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<StreamerContext_ClientInfo>, 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<StreamerContext_ClientInfo>
|
||||
};
|
||||
|
||||
function createBaseStreamerContext_GLDeviceInfo(): StreamerContext_GLDeviceInfo {
|
||||
return { glRenderer: undefined, glEsVersionMajor: undefined, glEsVersionMinor: undefined };
|
||||
return { glRenderer: "", glEsVersionMajor: 0, glEsVersionMinor: 0 };
|
||||
}
|
||||
|
||||
export const StreamerContext_GLDeviceInfo: MessageFns<StreamerContext_GLDeviceInfo> = {
|
||||
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<StreamerContext_GLDeviceIn
|
||||
|
||||
fromJSON(object: any): StreamerContext_GLDeviceInfo {
|
||||
return {
|
||||
glRenderer: isSet(object.glRenderer) ? globalThis.String(object.glRenderer) : undefined,
|
||||
glEsVersionMajor: isSet(object.glEsVersionMajor) ? globalThis.Number(object.glEsVersionMajor) : undefined,
|
||||
glEsVersionMinor: isSet(object.glEsVersionMinor) ? globalThis.Number(object.glEsVersionMinor) : undefined,
|
||||
glRenderer: isSet(object.glRenderer) ? globalThis.String(object.glRenderer) : "",
|
||||
glEsVersionMajor: isSet(object.glEsVersionMajor) ? globalThis.Number(object.glEsVersionMajor) : 0,
|
||||
glEsVersionMinor: isSet(object.glEsVersionMinor) ? globalThis.Number(object.glEsVersionMinor) : 0,
|
||||
};
|
||||
},
|
||||
|
||||
toJSON(message: StreamerContext_GLDeviceInfo): unknown {
|
||||
const obj: any = {};
|
||||
if (message.glRenderer !== undefined) {
|
||||
if (message.glRenderer !== undefined && message.glRenderer !== "") {
|
||||
obj.glRenderer = message.glRenderer;
|
||||
}
|
||||
if (message.glEsVersionMajor !== undefined) {
|
||||
if (message.glEsVersionMajor !== undefined && message.glEsVersionMajor !== 0) {
|
||||
obj.glEsVersionMajor = Math.round(message.glEsVersionMajor);
|
||||
}
|
||||
if (message.glEsVersionMinor !== undefined) {
|
||||
if (message.glEsVersionMinor !== undefined && message.glEsVersionMinor !== 0) {
|
||||
obj.glEsVersionMinor = Math.round(message.glEsVersionMinor);
|
||||
}
|
||||
return obj;
|
||||
@@ -802,23 +802,23 @@ export const StreamerContext_GLDeviceInfo: MessageFns<StreamerContext_GLDeviceIn
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<StreamerContext_GLDeviceInfo>, 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<StreamerContext_Fqa> = {
|
||||
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<StreamerContext_Fqa> = {
|
||||
|
||||
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<StreamerContext_Fqa> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<StreamerContext_Fqa>, 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<StreamerContext_Gqa> = {
|
||||
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<StreamerContext_Gqa> = {
|
||||
|
||||
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<StreamerContext_Gqa> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<StreamerContext_Gqa>, 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<StreamerContext_Gqa> = {
|
||||
};
|
||||
|
||||
function createBaseStreamerContext_Gqa_Hqa(): StreamerContext_Gqa_Hqa {
|
||||
return { code: undefined, message: undefined };
|
||||
return { code: 0, message: "" };
|
||||
}
|
||||
|
||||
export const StreamerContext_Gqa_Hqa: MessageFns<StreamerContext_Gqa_Hqa> = {
|
||||
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<StreamerContext_Gqa_Hqa> = {
|
||||
|
||||
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<StreamerContext_Gqa_Hqa> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<StreamerContext_Gqa_Hqa>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<TimeRange> = {
|
||||
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<TimeRange> = {
|
||||
|
||||
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<TimeRange> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<TimeRange>, 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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -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<VideoPlaybackAbrRequest> = {
|
||||
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<VideoPlaybackAbrRequest> = {
|
||||
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<VideoPlaybackAbrRequest> = {
|
||||
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<VideoPlaybackAbrRequest> = {
|
||||
: [],
|
||||
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<VideoPlaybackAbrRequest> = {
|
||||
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<VideoPlaybackAbrRequest> = {
|
||||
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<VideoPlaybackAbrRequest> = {
|
||||
: 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<VideoPlaybackAbrRequest> = {
|
||||
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<Lo> = {
|
||||
@@ -344,16 +344,16 @@ export const Lo: MessageFns<Lo> = {
|
||||
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<Lo> = {
|
||||
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<Lo> = {
|
||||
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<Lo> = {
|
||||
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<Lo_Field4> = {
|
||||
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<Lo_Field4> = {
|
||||
|
||||
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<Lo_Field4> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<Lo_Field4>, 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<Kob> = {
|
||||
};
|
||||
|
||||
function createBaseKob_Pa(): Kob_Pa {
|
||||
return { videoId: undefined, lmt: undefined };
|
||||
return { videoId: "", lmt: 0 };
|
||||
}
|
||||
|
||||
export const Kob_Pa: MessageFns<Kob_Pa> = {
|
||||
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<Kob_Pa> = {
|
||||
|
||||
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<Kob_Pa> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<Kob_Pa>, 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<YPa> = {
|
||||
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<YPa> = {
|
||||
|
||||
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<YPa> = {
|
||||
},
|
||||
fromPartial<I extends Exact<DeepPartial<YPa>, 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<Zpa> = {
|
||||
};
|
||||
|
||||
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<OQa> = {
|
||||
@@ -975,19 +975,19 @@ export const OQa: MessageFns<OQa> = {
|
||||
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<OQa> = {
|
||||
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<OQa> = {
|
||||
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<OQa> = {
|
||||
fromPartial<I extends Exact<DeepPartial<OQa>, 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<Pqa> = {
|
||||
@@ -1112,7 +1112,7 @@ export const Pqa: MessageFns<Pqa> = {
|
||||
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<Pqa> = {
|
||||
? 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<Pqa> = {
|
||||
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<Pqa> = {
|
||||
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;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package misc;
|
||||
|
||||
message HttpHeader {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message CryptoParams {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message EncryptedRequest {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "misc/common.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message MediaCapabilities {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "misc/common.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "video_streaming/media_capabilities.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "video_streaming/playback_cookie.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "video_streaming/onesie_header_type.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
enum OnesieHeaderType {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "video_streaming/media_info.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "misc/common.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "misc/common.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
import "misc/common.proto";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message PlaybackStartPolicy {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
enum ProxyStatus {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message RequestCancellationPolicy {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message SabrError {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message SabrRedirect {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message StreamProtectionStatus {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message StreamerContext {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
syntax = "proto3";
|
||||
syntax = "proto2";
|
||||
package video_streaming;
|
||||
|
||||
message TimeRange {
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user