*/
int bluetooth_audio_select_role(bluetooth_audio_role_t role);
+/**
+ * @brief The function bluetooth_audio_get_absolute_volume is called to set
+ * the Aboslute volume.
+ *
+ * @param[in] volume Headset's volume
+ * @return int Zero on Success or reason for error if any.
+ *
+ */
+int bluetooth_audio_set_absolute_volume(unsigned int volume);
+
+/**
+ * @brief The function bluetooth_audio_get_absolute_volume is called to get
+ * the Aboslute volume.
+ *
+ * @param[out] volume Headset's volume
+ * @return int Zero on Success or reason for error if any.
+ *
+ */
+int bluetooth_audio_get_absolute_volume(unsigned int *volume);
+
+/**
+ * @brief The function bluetooth_audio_is_avc_activated is called to get
+ * the Aboslute volume Control mode is activated or not
+ *
+ * @param[out] AVC mode is activated or not
+ * @return int Zero on Success or reason for error if any.
+ *
+ */
+int bluetooth_audio_is_avc_activated(bool *activated);
+
+
typedef struct {
int event;
int result;