template <fuchsia::media::AudioSampleFormat SampleFormat>

class UltrasoundRendererShim

Defined at line 222 of file ../../src/media/audio/audio_core/testing/integration/renderer_shim.h

Public Methods

PacketVector AppendPackets (const std::vector<AudioBufferSlice<SampleFormat>> & slices, int64_t initial_pts)

Defined at line 226 of file ../../src/media/audio/audio_core/testing/integration/renderer_shim.h

void UltrasoundRendererShim<SampleFormat> (TestFixture * fixture, fuchsia::ultrasound::FactoryPtr & ultrasound_factory, Format fmt, int64_t payload_frame_count, size_t reporting_id)

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

appropriately bound into the test environment.

Defined at line 233 of file ../../src/media/audio/audio_core/testing/integration/renderer_shim.h

void WaitForDevice ()

Defined at line 252 of file ../../src/media/audio/audio_core/testing/integration/renderer_shim.h

bool created ()

Defined at line 257 of file ../../src/media/audio/audio_core/testing/integration/renderer_shim.h