audio_manager_routing_change_t

The changes of the audio input/output path.

Synopsis:

typedef struct  {
    audio_manager_device_t dev_prev ;
    audio_manager_device_t dev_now ;
    audio_manager_device_t dev_input_prev ;
    audio_manager_device_t dev_input_now ;
}audio_manager_routing_change_t;

Data:

audio_manager_device_t dev_prev
The audio output device that was previously active.
audio_manager_device_t dev_now
The audio output device currently being used as primary.
audio_manager_device_t dev_input_prev
The audio input device that was previously active.
audio_manager_device_t dev_input_now
The audio input device currently being used as primary.

Library:

libaudio_manager

Description:

This structure defines the audio routing change event.