UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

27 lines (26 loc) 1.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BroadcastTsTransportConfiguration = void 0; var Mapper_1 = require("../common/Mapper"); /** * @export * @class BroadcastTsTransportConfiguration */ var BroadcastTsTransportConfiguration = /** @class */ (function () { function BroadcastTsTransportConfiguration(obj) { if (!obj) { return; } this.muxrate = (0, Mapper_1.map)(obj.muxrate); this.stopOnError = (0, Mapper_1.map)(obj.stopOnError); this.preventEmptyAdaptionFieldsInVideo = (0, Mapper_1.map)(obj.preventEmptyAdaptionFieldsInVideo); this.patRepetitionRatePerSec = (0, Mapper_1.map)(obj.patRepetitionRatePerSec); this.pmtRepetitionRatePerSec = (0, Mapper_1.map)(obj.pmtRepetitionRatePerSec); this.variableMuxRate = (0, Mapper_1.map)(obj.variableMuxRate); this.initialPresentationTimeStamp = (0, Mapper_1.map)(obj.initialPresentationTimeStamp); this.initialProgramClockReference = (0, Mapper_1.map)(obj.initialProgramClockReference); } return BroadcastTsTransportConfiguration; }()); exports.BroadcastTsTransportConfiguration = BroadcastTsTransportConfiguration; exports.default = BroadcastTsTransportConfiguration;