Supported audio channels.
Synopsis:
#include <audio/audio_manager_device.h>
typedef enum {
AUDIO_CHANNEL_UNAVAILABLE
AUDIO_CHANNEL_FRONT_LEFT
AUDIO_CHANNEL_FRONT_CENTER
AUDIO_CHANNEL_FRONT_RIGHT
AUDIO_CHANNEL_REAR_LEFT
AUDIO_CHANNEL_REAR_RIGHT
AUDIO_CHANNEL_LOW_FREQ_EFFECTS
AUDIO_CHANNEL_COUNT
} audio_manager_channel_t;
Data:
- AUDIO_CHANNEL_UNAVAILABLE
- No output channel is supported.
- AUDIO_CHANNEL_FRONT_LEFT
- The front-left channel.
- AUDIO_CHANNEL_FRONT_CENTER
- The front-center channel.
- AUDIO_CHANNEL_FRONT_RIGHT
- The front-right channel.
- AUDIO_CHANNEL_REAR_LEFT
- The rear-left channel.
- AUDIO_CHANNEL_REAR_RIGHT
- The rear-right channel.
- AUDIO_CHANNEL_LOW_FREQ_EFFECTS
- Low-frequency effects channel, such as a subwoofer.
- AUDIO_CHANNEL_COUNT
- The total number of audio channels that are supported.
Library:
libaudio_manager (For the qcc command, use the -l audio_manager option to link against this library)
Description:
This enumeration defines the supported types of audio channels, either 2.0 or 5.1.