Android-cuttlefish cvd tool
Classes | Public Types | Public Attributes | List of all members
cuttlefish::AudioStreamSettings Struct Reference

#include <audio_settings.h>

Classes

struct  VolumeControl
 

Public Types

enum class  Direction { Playback , Capture }
 

Public Attributes

uint8_t id = 0
 
AudioChannelsLayout channels_layout = AudioChannelsLayout::Stereo
 
Direction direction = Direction::Playback
 
bool has_mute_control = false
 
std::optional< VolumeControlmaster_volume_control
 

Member Enumeration Documentation

◆ Direction

Enumerator
Playback 
Capture 

Member Data Documentation

◆ channels_layout

AudioChannelsLayout cuttlefish::AudioStreamSettings::channels_layout = AudioChannelsLayout::Stereo

◆ direction

Direction cuttlefish::AudioStreamSettings::direction = Direction::Playback

◆ has_mute_control

bool cuttlefish::AudioStreamSettings::has_mute_control = false

◆ id

uint8_t cuttlefish::AudioStreamSettings::id = 0

◆ master_volume_control

std::optional<VolumeControl> cuttlefish::AudioStreamSettings::master_volume_control

The documentation for this struct was generated from the following file: