private SoundSourceHandle AddMixerInputWithHandle(CachedSoundSampleProvider input) { SoundSourceHandle resultData = new SoundSourceHandle(); resultData.sourceProvider = input; resultData.insertedProvider = ConvertToRightChannelCount(input); mixer.AddMixerInput(ConvertToRightChannelCount(input)); return(resultData); }
public void RemoveSoundFromMixer(SoundSourceHandle handle) { mixer.RemoveMixerInput(handle.insertedProvider); }