Preprocessor macro definitions for the audio_manager_device.h header file in the libaudio_manager library.
#define AUDIO_DEVICE_NAMES { \ "speaker", \ "headset", \ "headphone", \ "a2dp", \ "handset", \ "hac", \ "btsco", \ "hdmi", \ "toslink", \ "tty", \ "lineout", \ "usb", \ "tones", \ "voice", \ "miracast", \ "mirrorlink", \ "audioshare", \ }Names for supported audio devices.
#define AUDIO_CHANNEL_NAMES { \ "", \ "FL", \ "FC", \ "FR", \ "RL", \ "RR", \ "LFE", \ }Names for audio channels.
#define AUDIO_VOLUME_CONTROL_NAMES { \ "unavailable", \ "simple", \ "percentage", \ }Names for volume control types.
#define AUDIO_HEADSET_BUTTON_NAMES { \ "button_play_pause", \ "button_vol_up", \ "button_vol_down", \ "button_forward", \ "button_back", \ }Names for headset buttons.
#define AUDIO_HEADSET_BUTTON_STATE_NAMES { \ "pressed", \ "released", \ }Names for headset button states.