UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

57 lines (56 loc) 3.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.StatisticsPerStream = void 0; var Mapper_1 = require("../common/Mapper"); var InputFactor_1 = require("./InputFactor"); /** * @export * @class StatisticsPerStream */ var StatisticsPerStream = /** @class */ (function () { function StatisticsPerStream(obj) { if (!obj) { return; } this.streamId = (0, Mapper_1.map)(obj.streamId); this.codecConfigId = (0, Mapper_1.map)(obj.codecConfigId); this.multiplicator = (0, Mapper_1.map)(obj.multiplicator); this.encodedBytes = (0, Mapper_1.map)(obj.encodedBytes); this.encodedSeconds = (0, Mapper_1.map)(obj.encodedSeconds); this.billableMinutes = (0, Mapper_1.map)(obj.billableMinutes); this.width = (0, Mapper_1.map)(obj.width); this.height = (0, Mapper_1.map)(obj.height); this.rate = (0, Mapper_1.map)(obj.rate); this.bitrate = (0, Mapper_1.map)(obj.bitrate); this.codec = (0, Mapper_1.map)(obj.codec); this.resolution = (0, Mapper_1.map)(obj.resolution); this.encodingMode = (0, Mapper_1.map)(obj.encodingMode); this.encodingModeMultiplicator = (0, Mapper_1.map)(obj.encodingModeMultiplicator); this.perTitleResultStream = (0, Mapper_1.map)(obj.perTitleResultStream); this.perTitleMultiplicator = (0, Mapper_1.map)(obj.perTitleMultiplicator); this.psnrMode = (0, Mapper_1.map)(obj.psnrMode); this.psnrMultiplicator = (0, Mapper_1.map)(obj.psnrMultiplicator); this.dolbyVisionMode = (0, Mapper_1.map)(obj.dolbyVisionMode); this.dolbyVisionMultiplicator = (0, Mapper_1.map)(obj.dolbyVisionMultiplicator); this.preset = (0, Mapper_1.map)(obj.preset); this.presetMultiplicator = (0, Mapper_1.map)(obj.presetMultiplicator); this.live = (0, Mapper_1.map)(obj.live); this.liveMultiplicator = (0, Mapper_1.map)(obj.liveMultiplicator); this.enhancedDeinterlace = (0, Mapper_1.map)(obj.enhancedDeinterlace); this.enhancedDeinterlaceMultiplicator = (0, Mapper_1.map)(obj.enhancedDeinterlaceMultiplicator); this.dolbyVisionToHdr = (0, Mapper_1.map)(obj.dolbyVisionToHdr); this.dolbyVisionToHdrMultiplicator = (0, Mapper_1.map)(obj.dolbyVisionToHdrMultiplicator); this.dolbyVisionToSdr = (0, Mapper_1.map)(obj.dolbyVisionToSdr); this.dolbyVisionToSdrMultiplicator = (0, Mapper_1.map)(obj.dolbyVisionToSdrMultiplicator); this.hdrHlgToSdr = (0, Mapper_1.map)(obj.hdrHlgToSdr); this.hdrHlgToSdrMultiplicator = (0, Mapper_1.map)(obj.hdrHlgToSdrMultiplicator); this.nexGuardABWatermarkingType = (0, Mapper_1.map)(obj.nexGuardABWatermarkingType); this.nexGuardABWatermarkingMultiplicator = (0, Mapper_1.map)(obj.nexGuardABWatermarkingMultiplicator); this.pixelFormatBitDepth = (0, Mapper_1.map)(obj.pixelFormatBitDepth); this.pixelFormatMultiplicator = (0, Mapper_1.map)(obj.pixelFormatMultiplicator); this.inputFactor = (0, Mapper_1.map)(obj.inputFactor, InputFactor_1.default); } return StatisticsPerStream; }()); exports.StatisticsPerStream = StatisticsPerStream; exports.default = StatisticsPerStream;