The supported audio events.
Synopsis:
#include <audio/audio_manager_event.h>
typedef enum {
AUDIO_ROUTING_CHANGE
AUDIO_CONCURRENCY_CHANGE
AUDIO_DEVICE_CHANGE
AUDIO_VOLUME_CHANGE
AUDIO_HEADPHONE_BOOST_CHANGE
AUDIO_VOICE_VOLUME_CHANGE
AUDIO_VOICE_SERVICE_CHANGE
AUDIO_DEVICE_BUTTON_CHANGE
AUDIO_HEADPHONE_UNSAFE_ZONE_CHANGE
AUDIO_STAT_CHANGE
AUDIO_VOICE_OPTION_CHANGE
AUDIO_VOICE_PROCESSING_SETTING_CHANGE = AUDIO_VOICE_OPTION_CHANGE
AUDIO_HEADPHONE_OUTPUT_VOLUME_REGULATION_CHANGE
AUDIO_SYSTEM_STATUS_CHANGE
AUDIO_EVENT_TYPE_COUNT
} audio_manager_event_type_t;
Data:
- AUDIO_ROUTING_CHANGE
- Changes to the audio input/output path.
- AUDIO_CONCURRENCY_CHANGE
- Changes to the audio concurrent policy of a specified audio type.
- AUDIO_DEVICE_CHANGE
- Changes to the attributes of the specified audio device.
- AUDIO_VOLUME_CHANGE
- Changes to the volume of the specified audio device.
- AUDIO_HEADPHONE_BOOST_CHANGE
- Changes to the headphone volume boost settings.
- AUDIO_VOICE_VOLUME_CHANGE
- Changes to the volume of the specified audio device during voice calls.
- AUDIO_VOICE_SERVICE_CHANGE
- Changes to the status of the specified voice service.
- AUDIO_DEVICE_BUTTON_CHANGE
- Changes to the button state of the specified audio device.
- AUDIO_HEADPHONE_UNSAFE_ZONE_CHANGE
- Changes to the button state of the specified audio device.
- AUDIO_STAT_CHANGE
- Changes to the statistics of audio usage.
- AUDIO_VOICE_OPTION_CHANGE
- Deprecated.
Changes to the audio options of the voice services.
- AUDIO_VOICE_PROCESSING_SETTING_CHANGE
- Changes to the audio options of the voice services.
-
Since: BlackBerry 10.3.0
- AUDIO_HEADPHONE_OUTPUT_VOLUME_REGULATION_CHANGE
- Changes to the headphone output volume regulation.
- AUDIO_SYSTEM_STATUS_CHANGE
- Changes to the overall audio system status.
-
Since: BlackBerry 10.3.0
- AUDIO_EVENT_TYPE_COUNT
Library:
libaudio_manager (For the qcc command, use the -l audio_manager option to link against this library)
Description:
This enumeration defines the audio events currently supported.