@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
34 lines (33 loc) • 1.09 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DashRepresentation = void 0;
const BitmovinResponse_1 = require("./BitmovinResponse");
/**
* @export
* @class DashRepresentation
*/
class DashRepresentation extends BitmovinResponse_1.default {
constructor(obj) {
super(obj);
if (!obj) {
return;
}
}
}
exports.DashRepresentation = DashRepresentation;
DashRepresentation._discriminatorName = 'typeDiscriminator';
DashRepresentation._discriminatorMapping = {
"DRM_FMP4": 'DashFmp4DrmRepresentation',
"FMP4": 'DashFmp4Representation',
"WEBM": 'DashWebmRepresentation',
"CMAF": 'DashCmafRepresentation',
"CHUNKED_TEXT": 'DashChunkedTextRepresentation',
"MP4": 'DashMp4Representation',
"DRM_MP4": 'DashMp4DrmRepresentation',
"PROGRESSIVE_WEBM": 'DashProgressiveWebmRepresentation',
"VTT": 'DashVttRepresentation',
"SPRITE": 'SpriteRepresentation',
"IMSC": 'DashImscRepresentation',
"CONTENT_PROTECTION": 'ContentProtection'
};
exports.default = DashRepresentation;