UNPKG

@snap/camera-kit

Version:
222 lines 11 kB
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire"; export const protobufPackage = "snapchat.content"; export var VideoDescription_MediaQualityType; (function (VideoDescription_MediaQualityType) { VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_UNKNOWN"] = 0] = "MEDIA_QUALITY_TYPE_UNKNOWN"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_1"] = 100] = "MEDIA_QUALITY_TYPE_LEVEL_1"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_2"] = 200] = "MEDIA_QUALITY_TYPE_LEVEL_2"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_3"] = 300] = "MEDIA_QUALITY_TYPE_LEVEL_3"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_4"] = 400] = "MEDIA_QUALITY_TYPE_LEVEL_4"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_5"] = 500] = "MEDIA_QUALITY_TYPE_LEVEL_5"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_6"] = 600] = "MEDIA_QUALITY_TYPE_LEVEL_6"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_7"] = 700] = "MEDIA_QUALITY_TYPE_LEVEL_7"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_MAX"] = 5000] = "MEDIA_QUALITY_TYPE_LEVEL_MAX"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_4_5"] = 450] = "MEDIA_QUALITY_TYPE_LEVEL_4_5"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_2_1"] = 210] = "MEDIA_QUALITY_TYPE_LEVEL_2_1"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_2_2"] = 220] = "MEDIA_QUALITY_TYPE_LEVEL_2_2"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_2_5"] = 250] = "MEDIA_QUALITY_TYPE_LEVEL_2_5"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_3_2"] = 320] = "MEDIA_QUALITY_TYPE_LEVEL_3_2"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_3_5"] = 350] = "MEDIA_QUALITY_TYPE_LEVEL_3_5"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_2_7"] = 270] = "MEDIA_QUALITY_TYPE_LEVEL_2_7"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["MEDIA_QUALITY_TYPE_LEVEL_6_5"] = 650] = "MEDIA_QUALITY_TYPE_LEVEL_6_5"; VideoDescription_MediaQualityType[VideoDescription_MediaQualityType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(VideoDescription_MediaQualityType || (VideoDescription_MediaQualityType = {})); export var VideoDescription_VideoPlaybackType; (function (VideoDescription_VideoPlaybackType) { VideoDescription_VideoPlaybackType[VideoDescription_VideoPlaybackType["UNKNOWN_VIDEO_PLAYBACK_TYPE"] = 0] = "UNKNOWN_VIDEO_PLAYBACK_TYPE"; VideoDescription_VideoPlaybackType[VideoDescription_VideoPlaybackType["FASTSTART_DISABLED"] = 1] = "FASTSTART_DISABLED"; VideoDescription_VideoPlaybackType[VideoDescription_VideoPlaybackType["FASTSTART_ENABLED"] = 2] = "FASTSTART_ENABLED"; VideoDescription_VideoPlaybackType[VideoDescription_VideoPlaybackType["HTTP_STREAMING_DASH"] = 3] = "HTTP_STREAMING_DASH"; VideoDescription_VideoPlaybackType[VideoDescription_VideoPlaybackType["HTTP_STREAMING_HLS"] = 4] = "HTTP_STREAMING_HLS"; VideoDescription_VideoPlaybackType[VideoDescription_VideoPlaybackType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(VideoDescription_VideoPlaybackType || (VideoDescription_VideoPlaybackType = {})); export var MediaReference_ClaimBehavior; (function (MediaReference_ClaimBehavior) { MediaReference_ClaimBehavior[MediaReference_ClaimBehavior["CAN_EXTEND_MEDIA_CLAIM"] = 0] = "CAN_EXTEND_MEDIA_CLAIM"; MediaReference_ClaimBehavior[MediaReference_ClaimBehavior["DO_NOT_CLAIM"] = 1] = "DO_NOT_CLAIM"; MediaReference_ClaimBehavior[MediaReference_ClaimBehavior["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(MediaReference_ClaimBehavior || (MediaReference_ClaimBehavior = {})); function createBaseVideoDescription() { return { mediaQualityType: 0, videoPlaybackType: 0 }; } export const VideoDescription = { encode(message, writer = new BinaryWriter()) { if (message.mediaQualityType !== 0) { writer.uint32(16).int32(message.mediaQualityType); } if (message.videoPlaybackType !== 0) { writer.uint32(8).int32(message.videoPlaybackType); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseVideoDescription(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 2: { if (tag !== 16) { break; } message.mediaQualityType = reader.int32(); continue; } case 1: { if (tag !== 8) { break; } message.videoPlaybackType = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, create(base) { return VideoDescription.fromPartial(base !== null && base !== void 0 ? base : {}); }, fromPartial(object) { var _a, _b; const message = createBaseVideoDescription(); message.mediaQualityType = (_a = object.mediaQualityType) !== null && _a !== void 0 ? _a : 0; message.videoPlaybackType = (_b = object.videoPlaybackType) !== null && _b !== void 0 ? _b : 0; return message; }, }; function createBaseMediaReference() { return { mediaListId: "0", claimBehavior: 0, url: "", contentObject: new Uint8Array(0), localContentKey: "", localCacheKey: "", videoDescription: undefined, mediaType: 0, }; } export const MediaReference = { encode(message, writer = new BinaryWriter()) { if (message.mediaListId !== "0") { writer.uint32(48).int64(message.mediaListId); } if (message.claimBehavior !== 0) { writer.uint32(56).int32(message.claimBehavior); } if (message.url !== "") { writer.uint32(18).string(message.url); } if (message.contentObject.length !== 0) { writer.uint32(26).bytes(message.contentObject); } if (message.localContentKey !== "") { writer.uint32(74).string(message.localContentKey); } if (message.localCacheKey !== "") { writer.uint32(82).string(message.localCacheKey); } if (message.videoDescription !== undefined) { VideoDescription.encode(message.videoDescription, writer.uint32(42).fork()).join(); } if (message.mediaType !== 0) { writer.uint32(64).int32(message.mediaType); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseMediaReference(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 6: { if (tag !== 48) { break; } message.mediaListId = reader.int64().toString(); continue; } case 7: { if (tag !== 56) { break; } message.claimBehavior = reader.int32(); continue; } case 2: { if (tag !== 18) { break; } message.url = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.contentObject = reader.bytes(); continue; } case 9: { if (tag !== 74) { break; } message.localContentKey = reader.string(); continue; } case 10: { if (tag !== 82) { break; } message.localCacheKey = reader.string(); continue; } case 5: { if (tag !== 42) { break; } message.videoDescription = VideoDescription.decode(reader, reader.uint32()); continue; } case 8: { if (tag !== 64) { break; } message.mediaType = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, create(base) { return MediaReference.fromPartial(base !== null && base !== void 0 ? base : {}); }, fromPartial(object) { var _a, _b, _c, _d, _e, _f, _g; const message = createBaseMediaReference(); message.mediaListId = (_a = object.mediaListId) !== null && _a !== void 0 ? _a : "0"; message.claimBehavior = (_b = object.claimBehavior) !== null && _b !== void 0 ? _b : 0; message.url = (_c = object.url) !== null && _c !== void 0 ? _c : ""; message.contentObject = (_d = object.contentObject) !== null && _d !== void 0 ? _d : new Uint8Array(0); message.localContentKey = (_e = object.localContentKey) !== null && _e !== void 0 ? _e : ""; message.localCacheKey = (_f = object.localCacheKey) !== null && _f !== void 0 ? _f : ""; message.videoDescription = (object.videoDescription !== undefined && object.videoDescription !== null) ? VideoDescription.fromPartial(object.videoDescription) : undefined; message.mediaType = (_g = object.mediaType) !== null && _g !== void 0 ? _g : 0; return message; }, }; //# sourceMappingURL=media_reference.js.map