class AudioCapturer_SyncProxy

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

Public Methods

void AudioCapturer_SyncProxy (::zx::channel channel)
void ~AudioCapturer_SyncProxy ()
zx_status_t AddPayloadBuffer (uint32_t id, ::zx::vmo payload_buffer)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.AddPayloadBuffer

zx_status_t RemovePayloadBuffer (uint32_t id)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.RemovePayloadBuffer

zx_status_t ReleasePacket (::fuchsia::media::StreamPacket packet)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.ReleasePacket

zx_status_t DiscardAllPackets ()

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.DiscardAllPackets

zx_status_t DiscardAllPacketsNoReply ()

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.DiscardAllPacketsNoReply

zx_status_t SetPcmStreamType (::fuchsia::media::AudioStreamType stream_type)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.SetPcmStreamType

zx_status_t CaptureAt (uint32_t payload_buffer_id, uint32_t payload_offset, uint32_t frames, ::fuchsia::media::StreamPacket * out_captured_packet)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.CaptureAt

zx_status_t StartAsyncCapture (uint32_t frames_per_packet)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.StartAsyncCapture

zx_status_t StopAsyncCapture ()

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.StopAsyncCapture

zx_status_t StopAsyncCaptureNoReply ()

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.StopAsyncCaptureNoReply

zx_status_t BindGainControl (::fidl::InterfaceRequest< ::fuchsia::media::audio::GainControl> gain_control_request)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.BindGainControl

zx_status_t GetReferenceClock (::zx::clock * out_reference_clock)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.GetReferenceClock

zx_status_t SetReferenceClock (::zx::clock reference_clock)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.SetReferenceClock

zx_status_t SetUsage (::fuchsia::media::AudioCaptureUsage usage)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.SetUsage

zx_status_t SetUsage2 (::fuchsia::media::AudioCaptureUsage2 usage)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.SetUsage2

zx_status_t GetStreamType (::fuchsia::media::StreamType * out_stream_type)

cts-coverage-fidl-name:fuchsia.media/AudioCapturer.GetStreamType

Friends

class SynchronousInterfacePtr