class Device_ResponseDecoder
Defined at line 7181 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h
Public Methods
void Device_ResponseDecoder ()
Defined at line 7183 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h
const fidl_type_t * GetType (uint64_t ordinal)
void GetFormat (::fuchsia::virtualaudio::Device_GetFormat_Result Device_GetFormat_Result)
void OnSetFormat (uint32_tframes_per_second,uint32_tsample_format,uint32_tnum_channels,int64_texternal_delay)
void GetGain (::fuchsia::virtualaudio::Device_GetGain_Result Device_GetGain_Result)
void OnSetGain (boolcurrent_mute,boolcurrent_agc,floatcurrent_gain_db)
void GetBuffer (::fuchsia::virtualaudio::Device_GetBuffer_Result Device_GetBuffer_Result)
void OnBufferCreated (::zx::vmoring_buffer,uint32_tnum_ring_buffer_frames,uint32_tnotifications_per_ring)
void SetNotificationFrequency (::fuchsia::virtualaudio::Device_SetNotificationFrequency_Result Device_SetNotificationFrequency_Result)
void OnStart (int64_t start_time)
void OnStop (int64_t stop_time, uint32_t ring_position)
void GetPosition (::fuchsia::virtualaudio::Device_GetPosition_Result Device_GetPosition_Result)
void OnPositionNotify (int64_t monotonic_time, uint32_t ring_position)
void ChangePlugState (::fuchsia::virtualaudio::Device_ChangePlugState_Result Device_ChangePlugState_Result)
void AdjustClockRate (::fuchsia::virtualaudio::Device_AdjustClockRate_Result Device_AdjustClockRate_Result)
void ~Device_ResponseDecoder ()
Defined at line 7184 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h