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