UNPKG

@kaltura-ng/kaltura-client

Version:
72 lines 3.46 kB
var __extends = (this && this.__extends) || (function () { var extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; return function (d, b) { extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; })(); import { KalturaTypesFactory } from '../kaltura-types-factory'; import { KalturaVideoCodec } from './KalturaVideoCodec'; import { KalturaAudioCodec } from './KalturaAudioCodec'; import { KalturaContainerFormat } from './KalturaContainerFormat'; import { KalturaAssetParams } from './KalturaAssetParams'; var KalturaFlavorParams = (function (_super) { __extends(KalturaFlavorParams, _super); function KalturaFlavorParams(data) { return _super.call(this, data) || this; } KalturaFlavorParams.prototype._getMetadata = function () { var result = _super.prototype._getMetadata.call(this); Object.assign(result.properties, { objectType: { type: 'c', default: 'KalturaFlavorParams' }, videoCodec: { type: 'es', subTypeConstructor: KalturaVideoCodec, subType: 'KalturaVideoCodec' }, videoBitrate: { type: 'n' }, audioCodec: { type: 'es', subTypeConstructor: KalturaAudioCodec, subType: 'KalturaAudioCodec' }, audioBitrate: { type: 'n' }, audioChannels: { type: 'n' }, audioSampleRate: { type: 'n' }, width: { type: 'n' }, height: { type: 'n' }, frameRate: { type: 'n' }, gopSize: { type: 'n' }, conversionEngines: { type: 's' }, conversionEnginesExtraParams: { type: 's' }, twoPass: { type: 'b' }, deinterlice: { type: 'n' }, rotate: { type: 'n' }, operators: { type: 's' }, engineVersion: { type: 'n' }, format: { type: 'es', subTypeConstructor: KalturaContainerFormat, subType: 'KalturaContainerFormat' }, aspectRatioProcessingMode: { type: 'n' }, forceFrameToMultiplication16: { type: 'n' }, isGopInSec: { type: 'n' }, isAvoidVideoShrinkFramesizeToSource: { type: 'n' }, isAvoidVideoShrinkBitrateToSource: { type: 'n' }, isVideoFrameRateForLowBrAppleHls: { type: 'n' }, multiStream: { type: 's' }, anamorphicPixels: { type: 'n' }, isAvoidForcedKeyFrames: { type: 'n' }, forcedKeyFramesMode: { type: 'n' }, isCropIMX: { type: 'n' }, optimizationPolicy: { type: 'n' }, maxFrameRate: { type: 'n' }, videoConstantBitrate: { type: 'n' }, videoBitrateTolerance: { type: 'n' }, watermarkData: { type: 's' }, subtitlesData: { type: 's' }, isEncrypted: { type: 'n' }, contentAwareness: { type: 'n' }, chunkedEncodeMode: { type: 'n' }, clipOffset: { type: 'n' }, clipDuration: { type: 'n' } }); return result; }; return KalturaFlavorParams; }(KalturaAssetParams)); export { KalturaFlavorParams }; KalturaTypesFactory.registerType('KalturaFlavorParams', KalturaFlavorParams); //# sourceMappingURL=KalturaFlavorParams.js.map