![]() |
RT-Thread RTOS
An open source embedded real-time operating system
|
Macros | |
#define | AUDIO_MIXER_QUERY 0x0000 |
#define | AUDIO_MIXER_MUTE 0x0001 |
#define | AUDIO_MIXER_VOLUME 0x0002 |
#define | AUDIO_MIXER_BASS 0x0004 |
#define | AUDIO_MIXER_MID 0x0008 |
#define | AUDIO_MIXER_TREBLE 0x0010 |
#define | AUDIO_MIXER_EQUALIZER 0x0020 |
#define | AUDIO_MIXER_LINE 0x0040 |
#define | AUDIO_MIXER_DIGITAL 0x0080 |
#define | AUDIO_MIXER_MIC 0x0100 |
#define | AUDIO_MIXER_VITURAL 0x0200 |
#define | AUDIO_MIXER_EXTEND 0x8000 |
Supported Mixer Units controls. The macro group from driver level, can set audio mixer parameters including volume, frequence db, microphone etc.
#define AUDIO_MIXER_QUERY 0x0000 |
Query mixer capabilities
#define AUDIO_MIXER_MUTE 0x0001 |
Mute audio device
#define AUDIO_MIXER_VOLUME 0x0002 |
Set mixer volume
#define AUDIO_MIXER_BASS 0x0004 |
Set the low-frequency section of the mixer
#define AUDIO_MIXER_MID 0x0008 |
Set the mid-frequency section of the mixer
#define AUDIO_MIXER_TREBLE 0x0010 |
Set the high-frequency section of the mixer
#define AUDIO_MIXER_EQUALIZER 0x0020 |
Set equalizer option
#define AUDIO_MIXER_LINE 0x0040 |
Set line control option
#define AUDIO_MIXER_DIGITAL 0x0080 |
Set digital source
#define AUDIO_MIXER_MIC 0x0100 |
Set microphone option
#define AUDIO_MIXER_VITURAL 0x0200 |
Set virtual audio option
#define AUDIO_MIXER_EXTEND 0x8000 |
Extend mixer command