class VirtualAudioCodec
Defined at line 23 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.h
Public Methods
fuchsia_virtualaudio::Configuration GetDefaultConfig (std::optional<bool> is_input)
static
Defined at line 22 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void VirtualAudioCodec (fuchsia_virtualaudio::Configurationconfig,std::weak_ptr<VirtualAudioDevice>owner,zx_device_t *parent,fit::closureon_shutdown)
Defined at line 91 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void ResetCodecState ()
Defined at line 108 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void DdkRelease ()
Defined at line 287 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void ShutdownAsync ()
Defined at line 285 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
Protected Methods
void Connect (ConnectRequestView request, ConnectCompleter::Sync & completer)
FIDL LLCPP method for fuchsia.hardware.audio.CodecConnector.
Defined at line 114 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void GetHealthState (GetHealthStateCompleter::Sync & completer)
FIDL natural C++ methods for fuchsia.hardware.audio.Codec.
Defined at line 127 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void SignalProcessingConnect (SignalProcessingConnectRequest & request, SignalProcessingConnectCompleter::Sync & completer)
Defined at line 133 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void GetProperties (GetPropertiesCompleter::Sync & completer)
Defined at line 140 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void GetDaiFormats (GetDaiFormatsCompleter::Sync & completer)
Defined at line 167 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void SetDaiFormat (SetDaiFormatRequest & request, SetDaiFormatCompleter::Sync & completer)
Defined at line 173 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void Start (StartCompleter::Sync & completer)
Defined at line 249 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void Stop (StopCompleter::Sync & completer)
Defined at line 253 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void Reset (ResetCompleter::Sync & completer)
Defined at line 257 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc
void WatchPlugState (WatchPlugStateCompleter::Sync & completer)
Defined at line 259 of file ../../src/media/audio/drivers/virtual-audio-legacy/virtual-audio-codec.cc