class AudioRenderer_Proxy
Defined at line 23679 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h
Public Members
function_impl OnMinLeadTimeChanged
function_impl handle_unknown_event
Public Methods
void AudioRenderer_Proxy (::fidl::internal::ProxyController * controller)
void ~AudioRenderer_Proxy ()
zx_status_t Dispatch_ (::fidl::HLCPPIncomingMessage message)
void AddPayloadBuffer (uint32_t id, ::zx::vmo payload_buffer)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.AddPayloadBuffer
void RemovePayloadBuffer (uint32_t id)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.RemovePayloadBuffer
void SendPacket (::fuchsia::media::StreamPacket packet, SendPacketCallback callback)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SendPacket
void SendPacketNoReply (::fuchsia::media::StreamPacket packet)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SendPacketNoReply
void EndOfStream ()
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.EndOfStream
void DiscardAllPackets (DiscardAllPacketsCallback callback)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.DiscardAllPackets
void DiscardAllPacketsNoReply ()
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.DiscardAllPacketsNoReply
void BindGainControl (::fidl::InterfaceRequest< ::fuchsia::media::audio::GainControl> gain_control_request)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.BindGainControl
void SetPtsUnits (uint32_t tick_per_second_numerator, uint32_t tick_per_second_denominator)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SetPtsUnits
void SetPtsContinuityThreshold (float threshold_seconds)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SetPtsContinuityThreshold
void GetReferenceClock (GetReferenceClockCallback callback)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.GetReferenceClock
void SetReferenceClock (::zx::clock reference_clock)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SetReferenceClock
void SetUsage (::fuchsia::media::AudioRenderUsage usage)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SetUsage
void SetUsage2 (::fuchsia::media::AudioRenderUsage2 usage2)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SetUsage2
void SetPcmStreamType (::fuchsia::media::AudioStreamType type)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.SetPcmStreamType
void EnableMinLeadTimeEvents (bool enabled)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.EnableMinLeadTimeEvents
void GetMinLeadTime (GetMinLeadTimeCallback callback)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.GetMinLeadTime
void Play (int64_t reference_time, int64_t media_time, PlayCallback callback)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.Play
void PlayNoReply (int64_t reference_time, int64_t media_time)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.PlayNoReply
void Pause (PauseCallback callback)
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.Pause
void PauseNoReply ()
cts-coverage-fidl-name:fuchsia.media/AudioRenderer.PauseNoReply
Protected Methods
void handle_unknown_method (uint64_t ordinal, bool method_has_response)
Defined at line 23732 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h