class AudioConsumer_Proxy

Defined at line 24424 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h

Public Members

function_impl OnEndOfStream

Public Methods

void AudioConsumer_Proxy (::fidl::internal::ProxyController * controller)
void ~AudioConsumer_Proxy ()
zx_status_t Dispatch_ (::fidl::HLCPPIncomingMessage message)
void CreateStreamSink (::std::vector< ::zx::vmo> buffers, ::fuchsia::media::AudioStreamType stream_type, ::std::unique_ptr< ::fuchsia::media::Compression> compression, ::fidl::InterfaceRequest< ::fuchsia::media::StreamSink> stream_sink_request)

cts-coverage-fidl-name:fuchsia.media/AudioConsumer.CreateStreamSink

void Start (::fuchsia::media::AudioConsumerStartFlags flags, int64_t reference_time, int64_t media_time)

cts-coverage-fidl-name:fuchsia.media/AudioConsumer.Start

void Stop ()

cts-coverage-fidl-name:fuchsia.media/AudioConsumer.Stop

void SetRate (float rate)

cts-coverage-fidl-name:fuchsia.media/AudioConsumer.SetRate

void BindVolumeControl (::fidl::InterfaceRequest< ::fuchsia::media::audio::VolumeControl> volume_control_request)

cts-coverage-fidl-name:fuchsia.media/AudioConsumer.BindVolumeControl

void WatchStatus (WatchStatusCallback callback)

cts-coverage-fidl-name:fuchsia.media/AudioConsumer.WatchStatus