class FakeAudioOutput

Defined at line 74 of file ../../src/media/audio/audio_core/testing/fake_audio_device.h

Public Methods

std::shared_ptr<FakeAudioOutput> Create (const DeviceConfig & config, ThreadingModel * threading_model, DeviceRegistry * registry, LinkMatrix * link_matrix, std::shared_ptr<AudioCoreClockFactory> clock_factory)

Defined at line 76 of file ../../src/media/audio/audio_core/testing/fake_audio_device.h

void FakeAudioOutput (const DeviceConfig & config, ThreadingModel * threading_model, DeviceRegistry * registry, LinkMatrix * link_matrix, std::shared_ptr<AudioCoreClockFactory> clock_factory)

Defined at line 83 of file ../../src/media/audio/audio_core/testing/fake_audio_device.h

fpromise::result<std::pair<std::shared_ptr<Mixer>, ExecutionDomain *>, zx_status_t> InitializeSourceLink (const AudioObject & source, std::shared_ptr<ReadableStream> stream)

Defined at line 89 of file ../../src/media/audio/audio_core/testing/fake_audio_device.h

const std::shared_ptr<ReadableStream> & stream ()

Defined at line 96 of file ../../src/media/audio/audio_core/testing/fake_audio_device.h