The audio volume change event.
Synopsis:
typedef struct {
audio_manager_device_t dev ;
double output_level ;
double input_level ;
bool output_mute ;
bool input_mute ;
}audio_manager_status_volume_change_t;
Data:
- audio_manager_device_t dev
- The audio device that the event is triggered for.
- double output_level
- The current output volume level (percentage) of the given audio device.
- double input_level
- The current input volume level (percentage) of the given audio device.
- bool output_mute
- The current output mute status of the given audio device.
- bool input_mute
- The current input mute status of the given audio device.
Library:
libaudio_manager
Description:
This structure defines the changes to the volume of a given audio device.