class FakeAudioCore
Defined at line 19 of file ../../src/media/audio/consumer/test/fake_audio_core.h
Public Methods
void FakeAudioCore (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_media::AudioCore> server_end)
Defined at line 21 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void ~FakeAudioCore ()
Defined at line 30 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void FakeAudioCore (const FakeAudioCore & )
Disallow copy, assign and move.
Defined at line 33 of file ../../src/media/audio/consumer/test/fake_audio_core.h
FakeAudioCore & operator= (const FakeAudioCore & )
Defined at line 34 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void FakeAudioCore (FakeAudioCore && )
Defined at line 35 of file ../../src/media/audio/consumer/test/fake_audio_core.h
FakeAudioCore & operator= (FakeAudioCore && )
Defined at line 36 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void Unbind ()
Defined at line 38 of file ../../src/media/audio/consumer/test/fake_audio_core.h
bool UnbindCompleted ()
Defined at line 44 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void CreateAudioRenderer (CreateAudioRendererRequest & request, CreateAudioRendererCompleter::Sync & completer)
fuchsia_media::AudioCore implementation.
Defined at line 47 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void CreateAudioCapturer (CreateAudioCapturerRequest & , CreateAudioCapturerCompleter::Sync & )
Defined at line 54 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void CreateAudioCapturerWithConfiguration (CreateAudioCapturerWithConfigurationRequest & , CreateAudioCapturerWithConfigurationCompleter::Sync & )
Defined at line 59 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void SetRenderUsageGain (SetRenderUsageGainRequest & , SetRenderUsageGainCompleter::Sync & )
Defined at line 65 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void SetRenderUsageGain2 (SetRenderUsageGain2Request & , SetRenderUsageGain2Completer::Sync & )
Defined at line 69 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void SetCaptureUsageGain (SetCaptureUsageGainRequest & , SetCaptureUsageGainCompleter::Sync & )
Defined at line 74 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void SetCaptureUsageGain2 (SetCaptureUsageGain2Request & , SetCaptureUsageGain2Completer::Sync & )
Defined at line 79 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void BindUsageVolumeControl (BindUsageVolumeControlRequest & , BindUsageVolumeControlCompleter::Sync & )
Defined at line 84 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void BindUsageVolumeControl2 (BindUsageVolumeControl2Request & , BindUsageVolumeControl2Completer::Sync & )
Defined at line 89 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void GetDbFromVolume (GetDbFromVolumeRequest & , GetDbFromVolumeCompleter::Sync & )
Defined at line 94 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void GetDbFromVolume2 (GetDbFromVolume2Request & request, GetDbFromVolume2Completer::Sync & completer)
Defined at line 98 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void GetVolumeFromDb (GetVolumeFromDbRequest & , GetVolumeFromDbCompleter::Sync & )
Defined at line 105 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void GetVolumeFromDb2 (GetVolumeFromDb2Request & , GetVolumeFromDb2Completer::Sync & )
Defined at line 109 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void SetInteraction (SetInteractionRequest & , SetInteractionCompleter::Sync & )
Defined at line 113 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void SetInteraction2 (SetInteraction2Request & , SetInteraction2Completer::Sync & )
Defined at line 117 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void ResetInteractions (ResetInteractionsCompleter::Sync & )
Defined at line 121 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void LoadDefaults (LoadDefaultsCompleter::Sync & )
Defined at line 123 of file ../../src/media/audio/consumer/test/fake_audio_core.h
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_media::AudioCore> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 125 of file ../../src/media/audio/consumer/test/fake_audio_core.h
bool WasGetDbFromVolumeCalled (const fuchsia_media::Usage2 & expected_usage, float expected_volume, float gain_db_to_return)
Checks
Defined at line 135 of file ../../src/media/audio/consumer/test/fake_audio_core.h
std::unique_ptr<FakeAudioRenderer> WasCreateAudioRendererCalled ()
Returns a unique pointer to the previously-created audio renderer, if one was created, a null
unique pointer otherwise. Note that the caller is responsible for the lifetime of the fake
returned fake audio renderer after this call.
Defined at line 159 of file ../../src/media/audio/consumer/test/fake_audio_core.h