UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

33 lines (32 loc) 1.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MuxingInformationVideoTrack = void 0; var Mapper_1 = require("../common/Mapper"); /** * @export * @class MuxingInformationVideoTrack */ var MuxingInformationVideoTrack = /** @class */ (function () { function MuxingInformationVideoTrack(obj) { if (!obj) { return; } this.index = (0, Mapper_1.map)(obj.index); this.codec = (0, Mapper_1.map)(obj.codec); this.codecIso = (0, Mapper_1.map)(obj.codecIso); this.bitRate = (0, Mapper_1.map)(obj.bitRate); this.rate = (0, Mapper_1.map)(obj.rate); this.pixelFormat = (0, Mapper_1.map)(obj.pixelFormat); this.frameMode = (0, Mapper_1.map)(obj.frameMode); this.frameWidth = (0, Mapper_1.map)(obj.frameWidth); this.frameHeight = (0, Mapper_1.map)(obj.frameHeight); this.frameRate = (0, Mapper_1.map)(obj.frameRate); this.startTime = (0, Mapper_1.map)(obj.startTime); this.duration = (0, Mapper_1.map)(obj.duration); this.numberOfFrames = (0, Mapper_1.map)(obj.numberOfFrames); this.aspectRatio = (0, Mapper_1.map)(obj.aspectRatio); } return MuxingInformationVideoTrack; }()); exports.MuxingInformationVideoTrack = MuxingInformationVideoTrack; exports.default = MuxingInformationVideoTrack;