UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

30 lines (29 loc) 1.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BillableEncodingMinutes = void 0; var Mapper_1 = require("../common/Mapper"); var BillableEncodingMinutesDetails_1 = require("./BillableEncodingMinutesDetails"); /** * @export * @class BillableEncodingMinutes */ var BillableEncodingMinutes = /** @class */ (function () { function BillableEncodingMinutes(obj) { if (!obj) { return; } this.encodingMode = (0, Mapper_1.map)(obj.encodingMode); this.codec = (0, Mapper_1.map)(obj.codec); this.perTitleResultStream = (0, Mapper_1.map)(obj.perTitleResultStream); this.psnrMode = (0, Mapper_1.map)(obj.psnrMode); this.preset = (0, Mapper_1.map)(obj.preset); this.live = (0, Mapper_1.map)(obj.live); this.enhancedDeinterlace = (0, Mapper_1.map)(obj.enhancedDeinterlace); this.nexGuardABWatermarkingType = (0, Mapper_1.map)(obj.nexGuardABWatermarkingType); this.pixelFormatBitDepth = (0, Mapper_1.map)(obj.pixelFormatBitDepth); this.billableMinutes = (0, Mapper_1.map)(obj.billableMinutes, BillableEncodingMinutesDetails_1.default); } return BillableEncodingMinutes; }()); exports.BillableEncodingMinutes = BillableEncodingMinutes; exports.default = BillableEncodingMinutes;