+/**
+ * @brief The function bluetooth_audio_select_role is called to set
+ * A2DP to Source or Sink.
+ *
+ * @param[in] role SINK/SOURCE.
+ * @return int Zero on Success or reason for error if any.
+ *
+ */
+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);
+
+