Preprocessor macro definitions for the audio_manager_device.h header file in this 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. Since: BlackBerry 10.0.0
#define AUDIO_CHANNEL_NAMES { \
"", \
"FL", \
"FC", \
"FR", \
"RL", \
"RR", \
"LFE", \
}
Names for audio channels. Since: BlackBerry 10.0.0
#define AUDIO_VOLUME_CONTROL_NAMES { \
"unavailable", \
"simple", \
"percentage", \
}
Names for volume control types. Since: BlackBerry 10.0.0
#define AUDIO_HEADSET_BUTTON_NAMES { \
"button_play_pause", \
"button_vol_up", \
"button_vol_down", \
"button_forward", \
"button_back", \
}
Names for headset buttons. Since: BlackBerry 10.0.0
#define AUDIO_HEADSET_BUTTON_STATE_NAMES { \
"pressed", \
"released", \
}
Names for headset button states. Since: BlackBerry 10.0.0
#define AUDIO_SYSTEM_STATUS_NAMES { \
"normal", \
"resetting", \
"error", \
}
Names for overall audio system status. Since: BlackBerry 10.3.0