class AudioLoopbackPipelineTest

Defined at line 204 of file ../../src/media/audio/audio_core/test/api/audio_capturer_pipeline_test.cc

Protected Members

TypedFormat format_
static duration kPacketLength
static const int32_t kFrameRate
static const int64_t kPacketFrames

Protected Methods

void AudioLoopbackPipelineTest ()

Defined at line 211 of file ../../src/media/audio/audio_core/test/api/audio_capturer_pipeline_test.cc

void TearDown ()

Defined at line 213 of file ../../src/media/audio/audio_core/test/api/audio_capturer_pipeline_test.cc

void RunTest (std::vector<AudioBuffer<ASF::SIGNED_16>> inputs, AudioBuffer<ASF::SIGNED_16> expected_output, zx::duration delay_before_data)

Start one renderer for each input and have each renderer play their inputs simulaneously,

then validate that the captured output matches the given expected_output.

Defined at line 238 of file ../../src/media/audio/audio_core/test/api/audio_capturer_pipeline_test.cc