Table of Contents

Method Process

Namespace
Bonsai.Mixer
Assembly
Bonsai.Mixer.dll

Process(IObservable<Mat>, IObservable<MixerSourceContext>)

Appends the audio buffers in an observable sequence to the playback queue of every mixer source in a second sequence.

public IObservable<Mat> Process(IObservable<Mat> source, IObservable<MixerSourceContext> mixerSource)

Parameters

source IObservable<Mat>

A sequence of Mat objects representing the audio buffers to append.

mixerSource IObservable<MixerSourceContext>

A sequence of MixerSourceContext objects to whose playback queue the audio buffers are appended.

Returns

IObservable<Mat>

An observable sequence that is identical to the source sequence but where there is an additional side effect of appending the audio buffers to the playback queue of every mixer source in the mixerSource sequence.