kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
48 lines (46 loc) • 11.9 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaPlayReadyPlayRight = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaPlayReadyAnalogVideoOPL_1 = require("./KalturaPlayReadyAnalogVideoOPL");
var KalturaPlayReadyAnalogVideoOPIdHolder_1 = require("./KalturaPlayReadyAnalogVideoOPIdHolder");
var KalturaPlayReadyDigitalAudioOPL_1 = require("./KalturaPlayReadyDigitalAudioOPL");
var KalturaPlayReadyCompressedDigitalVideoOPL_1 = require("./KalturaPlayReadyCompressedDigitalVideoOPL");
var KalturaPlayReadyDigitalAudioOPIdHolder_1 = require("./KalturaPlayReadyDigitalAudioOPIdHolder");
var KalturaPlayReadyUncompressedDigitalVideoOPL_1 = require("./KalturaPlayReadyUncompressedDigitalVideoOPL");
var KalturaPlayReadyPlayEnablerHolder_1 = require("./KalturaPlayReadyPlayEnablerHolder");
var KalturaPlayReadyRight_1 = require("./KalturaPlayReadyRight");
var KalturaPlayReadyPlayRight = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaPlayReadyPlayRight, _super);
function KalturaPlayReadyPlayRight(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.analogVideoOutputProtectionList === 'undefined')
_this.analogVideoOutputProtectionList = [];
if (typeof _this.digitalAudioOutputProtectionList === 'undefined')
_this.digitalAudioOutputProtectionList = [];
if (typeof _this.playEnablers === 'undefined')
_this.playEnablers = [];
return _this;
}
KalturaPlayReadyPlayRight.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaPlayReadyPlayRight' },
analogVideoOPL: { type: 'en', subTypeConstructor: KalturaPlayReadyAnalogVideoOPL_1.KalturaPlayReadyAnalogVideoOPL, subType: 'KalturaPlayReadyAnalogVideoOPL' },
analogVideoOutputProtectionList: { type: 'a', subTypeConstructor: KalturaPlayReadyAnalogVideoOPIdHolder_1.KalturaPlayReadyAnalogVideoOPIdHolder, subType: 'KalturaPlayReadyAnalogVideoOPIdHolder' },
compressedDigitalAudioOPL: { type: 'en', subTypeConstructor: KalturaPlayReadyDigitalAudioOPL_1.KalturaPlayReadyDigitalAudioOPL, subType: 'KalturaPlayReadyDigitalAudioOPL' },
compressedDigitalVideoOPL: { type: 'en', subTypeConstructor: KalturaPlayReadyCompressedDigitalVideoOPL_1.KalturaPlayReadyCompressedDigitalVideoOPL, subType: 'KalturaPlayReadyCompressedDigitalVideoOPL' },
digitalAudioOutputProtectionList: { type: 'a', subTypeConstructor: KalturaPlayReadyDigitalAudioOPIdHolder_1.KalturaPlayReadyDigitalAudioOPIdHolder, subType: 'KalturaPlayReadyDigitalAudioOPIdHolder' },
uncompressedDigitalAudioOPL: { type: 'en', subTypeConstructor: KalturaPlayReadyDigitalAudioOPL_1.KalturaPlayReadyDigitalAudioOPL, subType: 'KalturaPlayReadyDigitalAudioOPL' },
uncompressedDigitalVideoOPL: { type: 'en', subTypeConstructor: KalturaPlayReadyUncompressedDigitalVideoOPL_1.KalturaPlayReadyUncompressedDigitalVideoOPL, subType: 'KalturaPlayReadyUncompressedDigitalVideoOPL' },
firstPlayExpiration: { type: 'n' },
playEnablers: { type: 'a', subTypeConstructor: KalturaPlayReadyPlayEnablerHolder_1.KalturaPlayReadyPlayEnablerHolder, subType: 'KalturaPlayReadyPlayEnablerHolder' }
});
return result;
};
return KalturaPlayReadyPlayRight;
}(KalturaPlayReadyRight_1.KalturaPlayReadyRight));
exports.KalturaPlayReadyPlayRight = KalturaPlayReadyPlayRight;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaPlayReadyPlayRight', KalturaPlayReadyPlayRight);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhUGxheVJlYWR5UGxheVJpZ2h0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSxrRUFBK0Q7QUFDL0QsbUZBQWtGO0FBQ2xGLGlHQUFnRztBQUNoRyxxRkFBb0Y7QUFDcEYseUdBQXdHO0FBQ3hHLG1HQUFrRztBQUNsRyw2R0FBNEc7QUFDNUcseUZBQXdGO0FBQ3hGLGlFQUEyRjtBQWUzRjtJQUErQywwREFBcUI7SUFZaEUsbUNBQVksSUFBcUM7UUFBakQsWUFFSSxrQkFBTSxJQUFJLENBQUMsU0FJZDtRQUhHLElBQUksT0FBTyxLQUFJLENBQUMsK0JBQStCLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQywrQkFBK0IsR0FBRyxFQUFFLENBQUM7UUFDakgsSUFBSSxPQUFPLEtBQUksQ0FBQyxnQ0FBZ0MsS0FBSyxXQUFXO1lBQUUsS0FBSSxDQUFDLGdDQUFnQyxHQUFHLEVBQUUsQ0FBQztRQUM3RyxJQUFJLE9BQU8sS0FBSSxDQUFDLFlBQVksS0FBSyxXQUFXO1lBQUUsS0FBSSxDQUFDLFlBQVksR0FBRyxFQUFFLENBQUM7O0lBQ25FLENBQUM7SUFFUyxnREFBWSxHQUF0QjtRQUVJLElBQU0sTUFBTSxHQUFHLGlCQUFNLFlBQVksV0FBRSxDQUFDO1FBQ3BDLE1BQU0sQ0FBQyxNQUFNLENBQ1QsTUFBTSxDQUFDLFVBQVUsRUFDakI7WUFDSSxVQUFVLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLE9BQU8sRUFBRywyQkFBMkIsRUFBRTtZQUM5RSxjQUFjLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLCtEQUE4QixFQUFFLE9BQU8sRUFBRyxnQ0FBZ0MsRUFBRTtZQUNqSSwrQkFBK0IsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsNkVBQXFDLEVBQUUsT0FBTyxFQUFHLHVDQUF1QyxFQUFFO1lBQy9KLHlCQUF5QixFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRyxpRUFBK0IsRUFBRSxPQUFPLEVBQUcsaUNBQWlDLEVBQUU7WUFDOUkseUJBQXlCLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLHFGQUF5QyxFQUFFLE9BQU8sRUFBRywyQ0FBMkMsRUFBRTtZQUNsSyxnQ0FBZ0MsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsK0VBQXNDLEVBQUUsT0FBTyxFQUFHLHdDQUF3QyxFQUFFO1lBQ2xLLDJCQUEyQixFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRyxpRUFBK0IsRUFBRSxPQUFPLEVBQUcsaUNBQWlDLEVBQUU7WUFDaEosMkJBQTJCLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLHlGQUEyQyxFQUFFLE9BQU8sRUFBRyw2Q0FBNkMsRUFBRTtZQUN4SyxtQkFBbUIsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDcEMsWUFBWSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxxRUFBaUMsRUFBRSxPQUFPLEVBQUcsbUNBQW1DLEVBQUU7U0FDM0gsQ0FDSixDQUFDO1FBQ0YsT0FBTyxNQUFNLENBQUM7SUFDbEIsQ0FBQztJQUNMLGdDQUFDO0FBQUQsQ0F4Q0EsQUF3Q0MsQ0F4QzhDLDZDQUFxQixHQXdDbkU7QUF4Q1ksOERBQXlCO0FBMEN0QywyQ0FBbUIsQ0FBQyxZQUFZLENBQUMsMkJBQTJCLEVBQUMseUJBQXlCLENBQUMsQ0FBQyIsImZpbGUiOiJhcGkvdHlwZXMvS2FsdHVyYVBsYXlSZWFkeVBsYXlSaWdodC5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IHsgS2FsdHVyYU9iamVjdE1ldGFkYXRhIH0gZnJvbSAnLi4va2FsdHVyYS1vYmplY3QtYmFzZSc7XG5pbXBvcnQgeyBLYWx0dXJhVHlwZXNGYWN0b3J5IH0gZnJvbSAnLi4va2FsdHVyYS10eXBlcy1mYWN0b3J5JztcbmltcG9ydCB7IEthbHR1cmFQbGF5UmVhZHlBbmFsb2dWaWRlb09QTCB9IGZyb20gJy4vS2FsdHVyYVBsYXlSZWFkeUFuYWxvZ1ZpZGVvT1BMJztcbmltcG9ydCB7IEthbHR1cmFQbGF5UmVhZHlBbmFsb2dWaWRlb09QSWRIb2xkZXIgfSBmcm9tICcuL0thbHR1cmFQbGF5UmVhZHlBbmFsb2dWaWRlb09QSWRIb2xkZXInO1xuaW1wb3J0IHsgS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QTCB9IGZyb20gJy4vS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QTCc7XG5pbXBvcnQgeyBLYWx0dXJhUGxheVJlYWR5Q29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTCB9IGZyb20gJy4vS2FsdHVyYVBsYXlSZWFkeUNvbXByZXNzZWREaWdpdGFsVmlkZW9PUEwnO1xuaW1wb3J0IHsgS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QSWRIb2xkZXIgfSBmcm9tICcuL0thbHR1cmFQbGF5UmVhZHlEaWdpdGFsQXVkaW9PUElkSG9sZGVyJztcbmltcG9ydCB7IEthbHR1cmFQbGF5UmVhZHlVbmNvbXByZXNzZWREaWdpdGFsVmlkZW9PUEwgfSBmcm9tICcuL0thbHR1cmFQbGF5UmVhZHlVbmNvbXByZXNzZWREaWdpdGFsVmlkZW9PUEwnO1xuaW1wb3J0IHsgS2FsdHVyYVBsYXlSZWFkeVBsYXlFbmFibGVySG9sZGVyIH0gZnJvbSAnLi9LYWx0dXJhUGxheVJlYWR5UGxheUVuYWJsZXJIb2xkZXInO1xuaW1wb3J0IHsgS2FsdHVyYVBsYXlSZWFkeVJpZ2h0LCBLYWx0dXJhUGxheVJlYWR5UmlnaHRBcmdzIH0gZnJvbSAnLi9LYWx0dXJhUGxheVJlYWR5UmlnaHQnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFQbGF5UmVhZHlQbGF5UmlnaHRBcmdzICBleHRlbmRzIEthbHR1cmFQbGF5UmVhZHlSaWdodEFyZ3Mge1xuICAgIGFuYWxvZ1ZpZGVvT1BMPyA6IEthbHR1cmFQbGF5UmVhZHlBbmFsb2dWaWRlb09QTDtcblx0YW5hbG9nVmlkZW9PdXRwdXRQcm90ZWN0aW9uTGlzdD8gOiBLYWx0dXJhUGxheVJlYWR5QW5hbG9nVmlkZW9PUElkSG9sZGVyW107XG5cdGNvbXByZXNzZWREaWdpdGFsQXVkaW9PUEw/IDogS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QTDtcblx0Y29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTD8gOiBLYWx0dXJhUGxheVJlYWR5Q29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTDtcblx0ZGlnaXRhbEF1ZGlvT3V0cHV0UHJvdGVjdGlvbkxpc3Q/IDogS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QSWRIb2xkZXJbXTtcblx0dW5jb21wcmVzc2VkRGlnaXRhbEF1ZGlvT1BMPyA6IEthbHR1cmFQbGF5UmVhZHlEaWdpdGFsQXVkaW9PUEw7XG5cdHVuY29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTD8gOiBLYWx0dXJhUGxheVJlYWR5VW5jb21wcmVzc2VkRGlnaXRhbFZpZGVvT1BMO1xuXHRmaXJzdFBsYXlFeHBpcmF0aW9uPyA6IG51bWJlcjtcblx0cGxheUVuYWJsZXJzPyA6IEthbHR1cmFQbGF5UmVhZHlQbGF5RW5hYmxlckhvbGRlcltdO1xufVxuXG5cbmV4cG9ydCBjbGFzcyBLYWx0dXJhUGxheVJlYWR5UGxheVJpZ2h0IGV4dGVuZHMgS2FsdHVyYVBsYXlSZWFkeVJpZ2h0IHtcblxuICAgIGFuYWxvZ1ZpZGVvT1BMIDogS2FsdHVyYVBsYXlSZWFkeUFuYWxvZ1ZpZGVvT1BMO1xuXHRhbmFsb2dWaWRlb091dHB1dFByb3RlY3Rpb25MaXN0IDogS2FsdHVyYVBsYXlSZWFkeUFuYWxvZ1ZpZGVvT1BJZEhvbGRlcltdO1xuXHRjb21wcmVzc2VkRGlnaXRhbEF1ZGlvT1BMIDogS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QTDtcblx0Y29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTCA6IEthbHR1cmFQbGF5UmVhZHlDb21wcmVzc2VkRGlnaXRhbFZpZGVvT1BMO1xuXHRkaWdpdGFsQXVkaW9PdXRwdXRQcm90ZWN0aW9uTGlzdCA6IEthbHR1cmFQbGF5UmVhZHlEaWdpdGFsQXVkaW9PUElkSG9sZGVyW107XG5cdHVuY29tcHJlc3NlZERpZ2l0YWxBdWRpb09QTCA6IEthbHR1cmFQbGF5UmVhZHlEaWdpdGFsQXVkaW9PUEw7XG5cdHVuY29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTCA6IEthbHR1cmFQbGF5UmVhZHlVbmNvbXByZXNzZWREaWdpdGFsVmlkZW9PUEw7XG5cdGZpcnN0UGxheUV4cGlyYXRpb24gOiBudW1iZXI7XG5cdHBsYXlFbmFibGVycyA6IEthbHR1cmFQbGF5UmVhZHlQbGF5RW5hYmxlckhvbGRlcltdO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhUGxheVJlYWR5UGxheVJpZ2h0QXJncylcbiAgICB7XG4gICAgICAgIHN1cGVyKGRhdGEpO1xuICAgICAgICBpZiAodHlwZW9mIHRoaXMuYW5hbG9nVmlkZW9PdXRwdXRQcm90ZWN0aW9uTGlzdCA9PT0gJ3VuZGVmaW5lZCcpIHRoaXMuYW5hbG9nVmlkZW9PdXRwdXRQcm90ZWN0aW9uTGlzdCA9IFtdO1xuXHRcdGlmICh0eXBlb2YgdGhpcy5kaWdpdGFsQXVkaW9PdXRwdXRQcm90ZWN0aW9uTGlzdCA9PT0gJ3VuZGVmaW5lZCcpIHRoaXMuZGlnaXRhbEF1ZGlvT3V0cHV0UHJvdGVjdGlvbkxpc3QgPSBbXTtcblx0XHRpZiAodHlwZW9mIHRoaXMucGxheUVuYWJsZXJzID09PSAndW5kZWZpbmVkJykgdGhpcy5wbGF5RW5hYmxlcnMgPSBbXTtcbiAgICB9XG5cbiAgICBwcm90ZWN0ZWQgX2dldE1ldGFkYXRhKCkgOiBLYWx0dXJhT2JqZWN0TWV0YWRhdGFcbiAgICB7XG4gICAgICAgIGNvbnN0IHJlc3VsdCA9IHN1cGVyLl9nZXRNZXRhZGF0YSgpO1xuICAgICAgICBPYmplY3QuYXNzaWduKFxuICAgICAgICAgICAgcmVzdWx0LnByb3BlcnRpZXMsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb2JqZWN0VHlwZSA6IHsgdHlwZSA6ICdjJywgZGVmYXVsdCA6ICdLYWx0dXJhUGxheVJlYWR5UGxheVJpZ2h0JyB9LFxuXHRcdFx0XHRhbmFsb2dWaWRlb09QTCA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFQbGF5UmVhZHlBbmFsb2dWaWRlb09QTCwgc3ViVHlwZSA6ICdLYWx0dXJhUGxheVJlYWR5QW5hbG9nVmlkZW9PUEwnIH0sXG5cdFx0XHRcdGFuYWxvZ1ZpZGVvT3V0cHV0UHJvdGVjdGlvbkxpc3QgOiB7IHR5cGUgOiAnYScsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFQbGF5UmVhZHlBbmFsb2dWaWRlb09QSWRIb2xkZXIsIHN1YlR5cGUgOiAnS2FsdHVyYVBsYXlSZWFkeUFuYWxvZ1ZpZGVvT1BJZEhvbGRlcicgfSxcblx0XHRcdFx0Y29tcHJlc3NlZERpZ2l0YWxBdWRpb09QTCA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFQbGF5UmVhZHlEaWdpdGFsQXVkaW9PUEwsIHN1YlR5cGUgOiAnS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QTCcgfSxcblx0XHRcdFx0Y29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTCA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFQbGF5UmVhZHlDb21wcmVzc2VkRGlnaXRhbFZpZGVvT1BMLCBzdWJUeXBlIDogJ0thbHR1cmFQbGF5UmVhZHlDb21wcmVzc2VkRGlnaXRhbFZpZGVvT1BMJyB9LFxuXHRcdFx0XHRkaWdpdGFsQXVkaW9PdXRwdXRQcm90ZWN0aW9uTGlzdCA6IHsgdHlwZSA6ICdhJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QSWRIb2xkZXIsIHN1YlR5cGUgOiAnS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QSWRIb2xkZXInIH0sXG5cdFx0XHRcdHVuY29tcHJlc3NlZERpZ2l0YWxBdWRpb09QTCA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFQbGF5UmVhZHlEaWdpdGFsQXVkaW9PUEwsIHN1YlR5cGUgOiAnS2FsdHVyYVBsYXlSZWFkeURpZ2l0YWxBdWRpb09QTCcgfSxcblx0XHRcdFx0dW5jb21wcmVzc2VkRGlnaXRhbFZpZGVvT1BMIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVBsYXlSZWFkeVVuY29tcHJlc3NlZERpZ2l0YWxWaWRlb09QTCwgc3ViVHlwZSA6ICdLYWx0dXJhUGxheVJlYWR5VW5jb21wcmVzc2VkRGlnaXRhbFZpZGVvT1BMJyB9LFxuXHRcdFx0XHRmaXJzdFBsYXlFeHBpcmF0aW9uIDogeyB0eXBlIDogJ24nIH0sXG5cdFx0XHRcdHBsYXlFbmFibGVycyA6IHsgdHlwZSA6ICdhJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVBsYXlSZWFkeVBsYXlFbmFibGVySG9sZGVyLCBzdWJUeXBlIDogJ0thbHR1cmFQbGF5UmVhZHlQbGF5RW5hYmxlckhvbGRlcicgfVxuICAgICAgICAgICAgfVxuICAgICAgICApO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cbn1cblxuS2FsdHVyYVR5cGVzRmFjdG9yeS5yZWdpc3RlclR5cGUoJ0thbHR1cmFQbGF5UmVhZHlQbGF5UmlnaHQnLEthbHR1cmFQbGF5UmVhZHlQbGF5UmlnaHQpO1xuIl19