![]() |
RT-Thread RTOS
An open source embedded real-time operating system
|
Collaboration diagram for AUDIO_MIXER: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