class FakeAudioRenderer
Defined at line 24 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
Public Methods
void FakeAudioRenderer (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_media::AudioRenderer> server_end)
Defined at line 26 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void ~FakeAudioRenderer ()
Defined at line 37 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void FakeAudioRenderer (const FakeAudioRenderer & )
Disallow copy, assign and move.
Defined at line 40 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
FakeAudioRenderer & operator= (const FakeAudioRenderer & )
Defined at line 41 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void FakeAudioRenderer (FakeAudioRenderer && )
Defined at line 42 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
FakeAudioRenderer & operator= (FakeAudioRenderer && )
Defined at line 43 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void Unbind ()
Defined at line 45 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool UnbindCompleted ()
Defined at line 51 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void AddPayloadBuffer (AddPayloadBufferRequest & request, AddPayloadBufferCompleter::Sync & completer)
fuchsia_media::AudioRenderer implementation.
Defined at line 54 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void RemovePayloadBuffer (RemovePayloadBufferRequest & request, RemovePayloadBufferCompleter::Sync & completer)
Defined at line 60 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SendPacket (SendPacketRequest & request, SendPacketCompleter::Sync & completer)
Defined at line 65 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SendPacketNoReply (SendPacketNoReplyRequest & request, SendPacketNoReplyCompleter::Sync & completer)
Defined at line 71 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void EndOfStream (EndOfStreamCompleter::Sync & completer)
Defined at line 77 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void DiscardAllPackets (DiscardAllPacketsCompleter::Sync & completer)
Defined at line 82 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void DiscardAllPacketsNoReply (DiscardAllPacketsNoReplyCompleter::Sync & completer)
Defined at line 88 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void BindGainControl (BindGainControlRequest & request, BindGainControlCompleter::Sync & completer)
Defined at line 93 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SetPtsUnits (SetPtsUnitsRequest & request, SetPtsUnitsCompleter::Sync & completer)
Defined at line 101 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SetPtsContinuityThreshold (SetPtsContinuityThresholdRequest & request, SetPtsContinuityThresholdCompleter::Sync & completer)
Defined at line 105 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void GetReferenceClock (GetReferenceClockCompleter::Sync & completer)
Defined at line 110 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SetReferenceClock (SetReferenceClockRequest & request, SetReferenceClockCompleter::Sync & completer)
Defined at line 114 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SetUsage (SetUsageRequest & request, SetUsageCompleter::Sync & completer)
Defined at line 119 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SetUsage2 (SetUsage2Request & request, SetUsage2Completer::Sync & completer)
Defined at line 124 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void SetPcmStreamType (SetPcmStreamTypeRequest & request, SetPcmStreamTypeCompleter::Sync & completer)
Defined at line 129 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void EnableMinLeadTimeEvents (EnableMinLeadTimeEventsRequest & request, EnableMinLeadTimeEventsCompleter::Sync & completer)
Defined at line 135 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void GetMinLeadTime (GetMinLeadTimeCompleter::Sync & completer)
Defined at line 140 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void Play (PlayRequest & request, PlayCompleter::Sync & completer)
Defined at line 142 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void PlayNoReply (PlayNoReplyRequest & request, PlayNoReplyCompleter::Sync & completer)
Defined at line 144 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void Pause (PauseCompleter::Sync & completer)
Defined at line 150 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void PauseNoReply (PauseNoReplyCompleter::Sync & completer)
Defined at line 152 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_media::AudioRenderer> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 157 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectAddPayloadBufferCalled (uint32_t id, zx_koid_t payload_buffer_koid)
Checks
Defined at line 167 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectAddPayloadBufferNotCalled ()
Defined at line 181 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectRemovePayloadBufferCalled (uint32_t id)
Defined at line 186 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectRemovePayloadBufferNotCalled ()
Defined at line 198 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectSendPacketCalled (const fuchsia_media::StreamPacket & expected_packet)
Defined at line 203 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectSendPacketNoReplyCalled (const fuchsia_media::StreamPacket & expected_packet)
Defined at line 215 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectEndOfStreamCalled ()
Defined at line 227 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectDiscardAllPacketsCalled ()
Defined at line 234 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectDiscardAllPacketsNoReplyCalled ()
Defined at line 241 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
std::unique_ptr<FakeGainControl> ExpectBindGainControlCalled ()
Defined at line 248 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectSetUsage2Called (fuchsia_media::AudioRenderUsage2 expected_usage)
Defined at line 253 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectSetPcmStreamTypeCalled (const fuchsia_media::AudioStreamType & expected_stream_type)
Defined at line 266 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectPlayNoReplyCalled (int64_t expected_reference_time, int64_t expected_media_time)
Defined at line 278 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectPauseNoReplyCalled ()
Defined at line 292 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h
bool ExpectNoOtherCalled ()
Defined at line 299 of file ../../src/media/audio/consumer/test/fake_audio_renderer.h