template <fuchsia::media::AudioSampleFormat SampleFormat>
class UltrasoundCapturerShim
Defined at line 87 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h
Public Methods
const zx::clock & reference_clock ()
Defined at line 91 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h
AudioBuffer<SampleFormat> SnapshotPayload ()
Snapshot the current payload.
Defined at line 94 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h
AudioBuffer<SampleFormat> SnapshotPacket (const fuchsia::media::StreamPacket & p)
Defined at line 95 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h
void UltrasoundCapturerShim<SampleFormat> (TestFixture * fixture, fuchsia::ultrasound::FactoryPtr & ultrasound_factory, Format format, size_t payload_frame_count, size_t reporting_id)
Don't call this directly. Use HermeticAudioTest::CreateUltrasoundCapturer so the object is
appropriately bound into the test environment.
Defined at line 101 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h
void WaitForDevice ()
Defined at line 120 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h
bool created ()
Defined at line 124 of file ../../src/media/audio/audio_core/testing/integration/capturer_shim.h