|
| enum class | cuttlefish::AudioCommandType : uint32_t {
cuttlefish::VIRTIO_SND_R_JACK_INFO = 1
, cuttlefish::VIRTIO_SND_R_JACK_REMAP
, cuttlefish::VIRTIO_SND_R_PCM_INFO = 0x0100
, cuttlefish::VIRTIO_SND_R_PCM_SET_PARAMS
,
cuttlefish::VIRTIO_SND_R_PCM_PREPARE
, cuttlefish::VIRTIO_SND_R_PCM_RELEASE
, cuttlefish::VIRTIO_SND_R_PCM_START
, cuttlefish::VIRTIO_SND_R_PCM_STOP
,
cuttlefish::VIRTIO_SND_R_CHMAP_INFO = 0x0200
, cuttlefish::VIRTIO_SND_R_CTL_INFO = 0x0300
, cuttlefish::VIRTIO_SND_R_CTL_ENUM_ITEMS
, cuttlefish::VIRTIO_SND_R_CTL_READ
,
cuttlefish::VIRTIO_SND_R_CTL_WRITE
, cuttlefish::VIRTIO_SND_R_CTL_TLV_READ
, cuttlefish::VIRTIO_SND_R_CTL_TLV_WRITE
, cuttlefish::VIRTIO_SND_R_CTL_TLV_COMMAND
} |
| |
| enum class | cuttlefish::AudioStatus : uint32_t {
cuttlefish::VIRTIO_SND_S_OK = 0x8000
, cuttlefish::VIRTIO_SND_S_BAD_MSG
, cuttlefish::VIRTIO_SND_S_NOT_SUPP
, cuttlefish::VIRTIO_SND_S_IO_ERR
,
cuttlefish::NOT_SET = static_cast<uint32_t>(-1)
} |
| |
| enum class | cuttlefish::AudioStreamDirection : uint8_t { cuttlefish::VIRTIO_SND_D_OUTPUT = 0
, cuttlefish::VIRTIO_SND_D_INPUT
} |
| |
| enum class | cuttlefish::AudioStreamFormat : uint8_t {
cuttlefish::VIRTIO_SND_PCM_FMT_IMA_ADPCM = 0
, cuttlefish::VIRTIO_SND_PCM_FMT_MU_LAW
, cuttlefish::VIRTIO_SND_PCM_FMT_A_LAW
, cuttlefish::VIRTIO_SND_PCM_FMT_S8
,
cuttlefish::VIRTIO_SND_PCM_FMT_U8
, cuttlefish::VIRTIO_SND_PCM_FMT_S16
, cuttlefish::VIRTIO_SND_PCM_FMT_U16
, cuttlefish::VIRTIO_SND_PCM_FMT_S18_3
,
cuttlefish::VIRTIO_SND_PCM_FMT_U18_3
, cuttlefish::VIRTIO_SND_PCM_FMT_S20_3
, cuttlefish::VIRTIO_SND_PCM_FMT_U20_3
, cuttlefish::VIRTIO_SND_PCM_FMT_S24_3
,
cuttlefish::VIRTIO_SND_PCM_FMT_U24_3
, cuttlefish::VIRTIO_SND_PCM_FMT_S20
, cuttlefish::VIRTIO_SND_PCM_FMT_U20
, cuttlefish::VIRTIO_SND_PCM_FMT_S24
,
cuttlefish::VIRTIO_SND_PCM_FMT_U24
, cuttlefish::VIRTIO_SND_PCM_FMT_S32
, cuttlefish::VIRTIO_SND_PCM_FMT_U32
, cuttlefish::VIRTIO_SND_PCM_FMT_FLOAT
,
cuttlefish::VIRTIO_SND_PCM_FMT_FLOAT64
, cuttlefish::VIRTIO_SND_PCM_FMT_DSD_U8
, cuttlefish::VIRTIO_SND_PCM_FMT_DSD_U16
, cuttlefish::VIRTIO_SND_PCM_FMT_DSD_U32
,
cuttlefish::VIRTIO_SND_PCM_FMT_IEC958_SUBFRAME
} |
| |
| enum | cuttlefish::AudioStreamRate : uint8_t {
cuttlefish::VIRTIO_SND_PCM_RATE_5512 = 0
, cuttlefish::VIRTIO_SND_PCM_RATE_8000
, cuttlefish::VIRTIO_SND_PCM_RATE_11025
, cuttlefish::VIRTIO_SND_PCM_RATE_16000
,
cuttlefish::VIRTIO_SND_PCM_RATE_22050
, cuttlefish::VIRTIO_SND_PCM_RATE_32000
, cuttlefish::VIRTIO_SND_PCM_RATE_44100
, cuttlefish::VIRTIO_SND_PCM_RATE_48000
,
cuttlefish::VIRTIO_SND_PCM_RATE_64000
, cuttlefish::VIRTIO_SND_PCM_RATE_88200
, cuttlefish::VIRTIO_SND_PCM_RATE_96000
, cuttlefish::VIRTIO_SND_PCM_RATE_176400
,
cuttlefish::VIRTIO_SND_PCM_RATE_192000
, cuttlefish::VIRTIO_SND_PCM_RATE_384000
} |
| |
| enum | cuttlefish::AudioChannelMap : uint8_t {
cuttlefish::VIRTIO_SND_CHMAP_NONE = 0
, cuttlefish::VIRTIO_SND_CHMAP_NA
, cuttlefish::VIRTIO_SND_CHMAP_MONO
, cuttlefish::VIRTIO_SND_CHMAP_FL
,
cuttlefish::VIRTIO_SND_CHMAP_FR
, cuttlefish::VIRTIO_SND_CHMAP_RL
, cuttlefish::VIRTIO_SND_CHMAP_RR
, cuttlefish::VIRTIO_SND_CHMAP_FC
,
cuttlefish::VIRTIO_SND_CHMAP_LFE
, cuttlefish::VIRTIO_SND_CHMAP_SL
, cuttlefish::VIRTIO_SND_CHMAP_SR
, cuttlefish::VIRTIO_SND_CHMAP_RC
,
cuttlefish::VIRTIO_SND_CHMAP_FLC
, cuttlefish::VIRTIO_SND_CHMAP_FRC
, cuttlefish::VIRTIO_SND_CHMAP_RLC
, cuttlefish::VIRTIO_SND_CHMAP_RRC
,
cuttlefish::VIRTIO_SND_CHMAP_FLW
, cuttlefish::VIRTIO_SND_CHMAP_FRW
, cuttlefish::VIRTIO_SND_CHMAP_FLH
, cuttlefish::VIRTIO_SND_CHMAP_FCH
,
cuttlefish::VIRTIO_SND_CHMAP_FRH
, cuttlefish::VIRTIO_SND_CHMAP_TC
, cuttlefish::VIRTIO_SND_CHMAP_TFL
, cuttlefish::VIRTIO_SND_CHMAP_TFR
,
cuttlefish::VIRTIO_SND_CHMAP_TFC
, cuttlefish::VIRTIO_SND_CHMAP_TRL
, cuttlefish::VIRTIO_SND_CHMAP_TRR
, cuttlefish::VIRTIO_SND_CHMAP_TRC
,
cuttlefish::VIRTIO_SND_CHMAP_TFLC
, cuttlefish::VIRTIO_SND_CHMAP_TFRC
, cuttlefish::VIRTIO_SND_CHMAP_TSL
, cuttlefish::VIRTIO_SND_CHMAP_TSR
,
cuttlefish::VIRTIO_SND_CHMAP_LLFE
, cuttlefish::VIRTIO_SND_CHMAP_RLFE
, cuttlefish::VIRTIO_SND_CHMAP_BC
, cuttlefish::VIRTIO_SND_CHMAP_BLC
,
cuttlefish::VIRTIO_SND_CHMAP_BRC
} |
| |
| enum | cuttlefish::AudioJackFeatures : uint8_t { cuttlefish::VIRTIO_SND_JACK_F_REMAP = 0
} |
| |
| enum class | cuttlefish::AudioControlRole : uint8_t { cuttlefish::VIRTIO_SND_CTL_ROLE_UNDEFINED = 0
, cuttlefish::VIRTIO_SND_CTL_ROLE_VOLUME
, cuttlefish::VIRTIO_SND_CTL_ROLE_MUTE
, cuttlefish::VIRTIO_SND_CTL_ROLE_GAIN
} |
| |
| enum class | cuttlefish::AudioControlType : uint8_t {
cuttlefish::VIRTIO_SND_CTL_TYPE_BOOLEAN = 0
, cuttlefish::VIRTIO_SND_CTL_TYPE_INTEGER
, cuttlefish::VIRTIO_SND_CTL_TYPE_INTEGER64
, cuttlefish::VIRTIO_SND_CTL_TYPE_ENUMERATED
,
cuttlefish::VIRTIO_SND_CTL_TYPE_BYTES
, cuttlefish::VIRTIO_SND_CTL_TYPE_IEC958
} |
| |
| enum | cuttlefish::AudioControlAccess : uint8_t {
cuttlefish::VIRTIO_SND_CTL_ACCESS_READ = 0
, cuttlefish::VIRTIO_SND_CTL_ACCESS_WRITE
, cuttlefish::VIRTIO_SND_CTL_ACCESS_VOLATILE
, cuttlefish::VIRTIO_SND_CTL_ACCESS_INACTIVE
,
cuttlefish::VIRTIO_SND_CTL_ACCESS_TLV_READ
, cuttlefish::VIRTIO_SND_CTL_ACCESS_TLV_WRITE
, cuttlefish::VIRTIO_SND_CTL_ACCESS_TLV_COMMAND
} |
| |