Android-cuttlefish cvd tool
Functions | Variables
cuttlefish::anonymous_namespace{audio_handler.cpp} Namespace Reference

Functions

AudioStreamDirection ToVirtioDirection (AudioStreamSettings::Direction direction)
 
virtio_snd_chmap_info GetVirtioSndChmapInfo (const AudioStreamSettings &settings)
 
constexpr const char * GetDirectionString (AudioStreamSettings::Direction direction)
 
virtio_snd_ctl_info GetVirtioCtlInfoVolume (const AudioStreamSettings::VolumeControl &settings, AudioStreamSettings::Direction stream_direction, uint32_t card_id, uint32_t device_id, uint32_t ctl_id)
 
virtio_snd_ctl_info GetVirtioCtlInfoMute (AudioStreamSettings::Direction stream_direction, uint32_t card_id, uint32_t device_id, uint32_t ctl_id)
 
virtio_snd_pcm_info GetVirtioSndPcmInfo (const AudioStreamSettings &settings)
 
int BitsPerSample (uint8_t virtio_format)
 
int SampleRate (uint8_t virtio_rate)
 

Variables

const virtio_snd_jack_info JACKS [] = {}
 
constexpr uint32_t NUM_JACKS = sizeof(JACKS) / sizeof(JACKS[0])
 

Function Documentation

◆ BitsPerSample()

int cuttlefish::anonymous_namespace{audio_handler.cpp}::BitsPerSample ( uint8_t  virtio_format)

◆ GetDirectionString()

constexpr const char * cuttlefish::anonymous_namespace{audio_handler.cpp}::GetDirectionString ( AudioStreamSettings::Direction  direction)
constexpr

◆ GetVirtioCtlInfoMute()

virtio_snd_ctl_info cuttlefish::anonymous_namespace{audio_handler.cpp}::GetVirtioCtlInfoMute ( AudioStreamSettings::Direction  stream_direction,
uint32_t  card_id,
uint32_t  device_id,
uint32_t  ctl_id 
)

◆ GetVirtioCtlInfoVolume()

virtio_snd_ctl_info cuttlefish::anonymous_namespace{audio_handler.cpp}::GetVirtioCtlInfoVolume ( const AudioStreamSettings::VolumeControl settings,
AudioStreamSettings::Direction  stream_direction,
uint32_t  card_id,
uint32_t  device_id,
uint32_t  ctl_id 
)

◆ GetVirtioSndChmapInfo()

virtio_snd_chmap_info cuttlefish::anonymous_namespace{audio_handler.cpp}::GetVirtioSndChmapInfo ( const AudioStreamSettings settings)

◆ GetVirtioSndPcmInfo()

virtio_snd_pcm_info cuttlefish::anonymous_namespace{audio_handler.cpp}::GetVirtioSndPcmInfo ( const AudioStreamSettings settings)

◆ SampleRate()

int cuttlefish::anonymous_namespace{audio_handler.cpp}::SampleRate ( uint8_t  virtio_rate)

◆ ToVirtioDirection()

AudioStreamDirection cuttlefish::anonymous_namespace{audio_handler.cpp}::ToVirtioDirection ( AudioStreamSettings::Direction  direction)
inline

Variable Documentation

◆ JACKS

const virtio_snd_jack_info cuttlefish::anonymous_namespace{audio_handler.cpp}::JACKS[] = {}

◆ NUM_JACKS

constexpr uint32_t cuttlefish::anonymous_namespace{audio_handler.cpp}::NUM_JACKS = sizeof(JACKS) / sizeof(JACKS[0])
constexpr