template <fuchsia::media::AudioSampleFormat SampleFormat>

class AudioCapturerShim

Defined at line 58 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h

Public Methods

AudioBuffer<SampleFormat> SnapshotPayload ()

Snapshot the current payload.

Defined at line 63 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h

AudioBuffer<SampleFormat> SnapshotPacket (const fuchsia::media::StreamPacket & p)

Defined at line 64 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h

void AudioCapturerShim<SampleFormat> (TestFixture * fixture, fuchsia::media::AudioCorePtr & audio_core, Format format, size_t payload_frame_count, fuchsia::media::AudioCapturerConfiguration config, size_t reporting_id)

Don't call this directly. Use HermeticAudioTest::CreateAudioCapturer so the object is

appropriately bound into the test environment.

Defined at line 70 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h