#include <MixerElement.H>
|
long | vol |
| If the channel has a volume, this holds its state. More...
|
|
double | dB |
| If the channel has a volume, this holds its state in dB. More...
|
|
int | sw |
| If the channel has a switch, this holds its state. More...
|
|
snd_mixer_selem_channel_id_t | channel |
|
|
long | volDB |
| If the channel has a volume, this holds its state in 100*dB. More...
|
|
Class to manage a channel volumes
Definition at line 28 of file MixerElement.H.
◆ ChannelElement()
ALSA::ChannelElement::ChannelElement |
( |
snd_mixer_selem_channel_id_t |
ch | ) |
|
|
inline |
◆ ~ChannelElement()
virtual ALSA::ChannelElement::~ChannelElement |
( |
| ) |
|
|
inlinevirtual |
◆ fromDB()
long ALSA::ChannelElement::fromDB |
( |
double |
d | ) |
const |
|
inline |
◆ outputLevel()
void ALSA::ChannelElement::outputLevel |
( |
std::ostream & |
os | ) |
|
|
inline |
◆ outputLevelAndSwitch()
void ALSA::ChannelElement::outputLevelAndSwitch |
( |
std::ostream & |
os | ) |
|
|
inline |
◆ outputSwitch()
void ALSA::ChannelElement::outputSwitch |
( |
std::ostream & |
os | ) |
|
|
inline |
◆ toDB()
double ALSA::ChannelElement::toDB |
( |
long |
v | ) |
const |
|
inline |
◆ channel
snd_mixer_selem_channel_id_t ALSA::ChannelElement::channel |
◆ dB
double ALSA::ChannelElement::dB |
If the channel has a volume, this holds its state in dB.
Definition at line 33 of file MixerElement.H.
◆ sw
int ALSA::ChannelElement::sw |
If the channel has a switch, this holds its state.
Definition at line 34 of file MixerElement.H.
◆ vol
long ALSA::ChannelElement::vol |
If the channel has a volume, this holds its state.
Definition at line 32 of file MixerElement.H.
◆ volDB
long ALSA::ChannelElement::volDB |
|
protected |
If the channel has a volume, this holds its state in 100*dB.
Definition at line 30 of file MixerElement.H.
The documentation for this class was generated from the following file: