UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

39 lines (38 loc) 1.37 kB
import TsAudioStreamConfiguration from './TsAudioStreamConfiguration'; import TsProgramClockReferenceConfiguration from './TsProgramClockReferenceConfiguration'; import TsProgramMapTableConfiguration from './TsProgramMapTableConfiguration'; import TsVideoStreamConfiguration from './TsVideoStreamConfiguration'; /** * @export * @class TsMuxingConfiguration */ export declare class TsMuxingConfiguration { /** * An integer value. Value for program_number field in the MPEG Transport Stream Program Map Table (PMT). The value zero is reserved for the NIT PID entry in the PAT. * @type {number} * @memberof TsMuxingConfiguration */ programNumber?: number; /** * @type {TsProgramMapTableConfiguration} * @memberof TsMuxingConfiguration */ pmt?: TsProgramMapTableConfiguration; /** * @type {TsProgramClockReferenceConfiguration} * @memberof TsMuxingConfiguration */ pcr?: TsProgramClockReferenceConfiguration; /** * @type {TsVideoStreamConfiguration[]} * @memberof TsMuxingConfiguration */ videoStreams?: TsVideoStreamConfiguration[]; /** * @type {TsAudioStreamConfiguration[]} * @memberof TsMuxingConfiguration */ audioStreams?: TsAudioStreamConfiguration[]; constructor(obj?: Partial<TsMuxingConfiguration>); } export default TsMuxingConfiguration;