UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

41 lines (40 loc) 1.72 kB
import BroadcastTsAudioInputStreamConfiguration from './BroadcastTsAudioInputStreamConfiguration'; import BroadcastTsProgramConfiguration from './BroadcastTsProgramConfiguration'; import BroadcastTsSubtitleInputStreamConfiguration from './BroadcastTsSubtitleInputStreamConfiguration'; import BroadcastTsTransportConfiguration from './BroadcastTsTransportConfiguration'; import BroadcastTsVideoInputStreamConfiguration from './BroadcastTsVideoInputStreamConfiguration'; /** * @export * @class BroadcastTsMuxingConfiguration */ export declare class BroadcastTsMuxingConfiguration { /** * Transport configuration details for the Broadcast TS muxing. * @type {BroadcastTsTransportConfiguration} * @memberof BroadcastTsMuxingConfiguration */ transport?: BroadcastTsTransportConfiguration; /** * Program configuration details for the Broadcast TS muxing. * @type {BroadcastTsProgramConfiguration} * @memberof BroadcastTsMuxingConfiguration */ program?: BroadcastTsProgramConfiguration; /** * @type {BroadcastTsVideoInputStreamConfiguration[]} * @memberof BroadcastTsMuxingConfiguration */ videoStreams?: BroadcastTsVideoInputStreamConfiguration[]; /** * @type {BroadcastTsAudioInputStreamConfiguration[]} * @memberof BroadcastTsMuxingConfiguration */ audioStreams?: BroadcastTsAudioInputStreamConfiguration[]; /** * @type {BroadcastTsSubtitleInputStreamConfiguration[]} * @memberof BroadcastTsMuxingConfiguration */ subtitleStreams?: BroadcastTsSubtitleInputStreamConfiguration[]; constructor(obj?: Partial<BroadcastTsMuxingConfiguration>); } export default BroadcastTsMuxingConfiguration;