Supported audio types.
Synopsis:
#include <audio/audio_manager_routing.h>
typedef enum {
AUDIO_TYPE_VOICE
AUDIO_TYPE_RINGTONE
AUDIO_TYPE_VOICE_RECOGNITION
AUDIO_TYPE_TEXT_TO_SPEECH
AUDIO_TYPE_VIDEO_CHAT
AUDIO_TYPE_VOICE_RECORDING
AUDIO_TYPE_MULTIMEDIA
AUDIO_TYPE_INPUT_FEEDBACK
AUDIO_TYPE_DEFAULT
AUDIO_TYPE_ALERT
AUDIO_TYPE_VOICE_TONES
AUDIO_TYPE_SOUND_EFFECT
AUDIO_TYPE_PUSH_TO_TALK
AUDIO_TYPE_RESERVED_0
AUDIO_TYPE_CMAS
AUDIO_TYPE_ALARM
AUDIO_TYPE_COUNT
} audio_manager_audio_type_t;
Data:
- AUDIO_TYPE_VOICE
- The audio type used by voice audio sources.
- AUDIO_TYPE_RINGTONE
- The audio type used by ringtone audio sources.
- AUDIO_TYPE_VOICE_RECOGNITION
- The audio type used by voice recognition audio sources.
- AUDIO_TYPE_TEXT_TO_SPEECH
- The audio type used by text-to-speech audio sources.
- AUDIO_TYPE_VIDEO_CHAT
- The audio type used by video chat audio sources.
- AUDIO_TYPE_VOICE_RECORDING
- The audio type used by voice recording audio sources.
- AUDIO_TYPE_MULTIMEDIA
- The audio type used by multimedia audio sources.
- AUDIO_TYPE_INPUT_FEEDBACK
- The audio type used by user input feedback.
- AUDIO_TYPE_DEFAULT
- The audio type used by default audio sources.
- AUDIO_TYPE_ALERT
- The audio type used by alert audio sources.
- AUDIO_TYPE_VOICE_TONES
- The audio type used by voice tone audio sources.
- AUDIO_TYPE_SOUND_EFFECT
- The audio type used by high priority sound effect.
- AUDIO_TYPE_PUSH_TO_TALK
- The audio type used by push-to-talk.
- AUDIO_TYPE_RESERVED_0
- The reserved audio type 0.
- AUDIO_TYPE_CMAS
- The audio type used by CMAS emergency broadcast systems.
- AUDIO_TYPE_ALARM
- The audio type used by alarms.
- AUDIO_TYPE_COUNT
- The total number of all audio types.
Library:
libaudio_manager
Description:
This enumeration defines the supported audio types.