class FakeGainControl

Defined at line 17 of file ../../src/media/audio/consumer/test/fake_gain_control.h

Public Methods

void FakeGainControl (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_media_audio::GainControl> server_end)

Defined at line 19 of file ../../src/media/audio/consumer/test/fake_gain_control.h

bool UnbindCompleted ()

Defined at line 29 of file ../../src/media/audio/consumer/test/fake_gain_control.h

void ~FakeGainControl ()

Defined at line 31 of file ../../src/media/audio/consumer/test/fake_gain_control.h

void FakeGainControl (const FakeGainControl & )

Disallow copy, assign and move.

Defined at line 34 of file ../../src/media/audio/consumer/test/fake_gain_control.h

FakeGainControl & operator= (const FakeGainControl & )

Defined at line 35 of file ../../src/media/audio/consumer/test/fake_gain_control.h

void FakeGainControl (FakeGainControl && )

Defined at line 36 of file ../../src/media/audio/consumer/test/fake_gain_control.h

FakeGainControl & operator= (FakeGainControl && )

Defined at line 37 of file ../../src/media/audio/consumer/test/fake_gain_control.h

void Unbind ()

Defined at line 39 of file ../../src/media/audio/consumer/test/fake_gain_control.h

void SetGain (SetGainRequest & request, SetGainCompleter::Sync & completer)

fuchsia_media_audio::GainControl implementation.

Defined at line 46 of file ../../src/media/audio/consumer/test/fake_gain_control.h

void SetGainWithRamp (SetGainWithRampRequest & request, SetGainWithRampCompleter::Sync & completer)

Defined at line 51 of file ../../src/media/audio/consumer/test/fake_gain_control.h

void SetMute (SetMuteRequest & request, SetMuteCompleter::Sync & completer)

Defined at line 56 of file ../../src/media/audio/consumer/test/fake_gain_control.h

bool WasSetGainCalled (float expected_gain_db)

Checks

Defined at line 62 of file ../../src/media/audio/consumer/test/fake_gain_control.h

bool WasSetMuteCalled (bool expected_muted)

Defined at line 74 of file ../../src/media/audio/consumer/test/fake_gain_control.h