public TestRunnerLive(EchoCancellerType echoCancellerType, AudioVisualizer sourceAudioVisualizer, AudioVisualizer speakersAudioVisualizer, AudioVisualizer cancelledAudioVisualizer) : base(echoCancellerType, sourceAudioVisualizer, speakersAudioVisualizer, cancelledAudioVisualizer) { SpeakerFrames = new List <byte[]>(); }
public TestRunnerFast(EchoCancellerType echoCancellerType, AudioVisualizer sourceAudioVisualizer, AudioVisualizer speakersAudioVisualizer, AudioVisualizer cancelledAudioVisualizer, List <byte[]> speakerFrames) : base(echoCancellerType, sourceAudioVisualizer, speakersAudioVisualizer, cancelledAudioVisualizer) { SpeakerFrames = speakerFrames; }
protected TestRunnerBase(EchoCancellerType echoCancellerType, AudioVisualizer sourceAudioVisualizer, AudioVisualizer speakersAudioVisualizer, AudioVisualizer cancelledAudioVisualizer) { mEchoCancellerType = echoCancellerType; mSourceAudioVisualizer = sourceAudioVisualizer; mSpeakersAudioVisualizer = speakersAudioVisualizer; mCancelledAudioVisualizer = cancelledAudioVisualizer; Results = new ObservableCollection <PlaybackResults>(); mediaConfig = new MediaConfig { EnableAec = true, EnableAgc = true, EnableDenoise = true }; audioFormat = AudioFormat.Default; }