audio_manager_event_type_t

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;

Since:

BlackBerry 10.0.0

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.