class AudioDeviceEnumerator_SyncProxy
Defined at line 21761 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h
Public Methods
void AudioDeviceEnumerator_SyncProxy (::zx::channel channel)
void ~AudioDeviceEnumerator_SyncProxy ()
zx_status_t GetDevices (::std::vector< ::fuchsia::media::AudioDeviceInfo> * out_devices)
cts-coverage-fidl-name:fuchsia.media/AudioDeviceEnumerator.GetDevices
zx_status_t GetDeviceGain (uint64_tdevice_token,uint64_t *out_device_token,::fuchsia::media::AudioGainInfo *out_gain_info)
cts-coverage-fidl-name:fuchsia.media/AudioDeviceEnumerator.GetDeviceGain
zx_status_t SetDeviceGain (uint64_tdevice_token,::fuchsia::media::AudioGainInfogain_info,::fuchsia::media::AudioGainValidFlagsvalid_flags)
cts-coverage-fidl-name:fuchsia.media/AudioDeviceEnumerator.SetDeviceGain
zx_status_t AddDeviceByChannel (::std::stringdevice_name,boolis_input,::fidl::InterfaceHandle< ::fuchsia::hardware::audio::StreamConfig>channel)
cts-coverage-fidl-name:fuchsia.media/AudioDeviceEnumerator.AddDeviceByChannel
Friends
class SynchronousInterfacePtr