@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
34 lines (33 loc) • 1.08 kB
TypeScript
import AudioMixChannelType from './AudioMixChannelType';
import AudioMixInputStreamSourceChannel from './AudioMixInputStreamSourceChannel';
/**
* @export
* @class AudioMixInputStreamChannel
*/
export declare class AudioMixInputStreamChannel {
/**
* The id of the input stream that should be used for mixing.
* @type {string}
* @memberof AudioMixInputStreamChannel
*/
inputStreamId?: string;
/**
* @type {AudioMixChannelType}
* @memberof AudioMixInputStreamChannel
*/
outputChannelType?: AudioMixChannelType;
/**
* Number of this output channel. If type is 'CHANNEL_NUMBER', this must be set.
* @type {number}
* @memberof AudioMixInputStreamChannel
*/
outputChannelNumber?: number;
/**
* List of source channels to be mixed
* @type {AudioMixInputStreamSourceChannel[]}
* @memberof AudioMixInputStreamChannel
*/
sourceChannels?: AudioMixInputStreamSourceChannel[];
constructor(obj?: Partial<AudioMixInputStreamChannel>);
}
export default AudioMixInputStreamChannel;