Add the default deny rule for org.projectx.bt.mesh
[platform/core/connectivity/bluetooth-frwk.git] / include / bluetooth-audio-api.h
index 6fadb5c..ee02925 100755 (executable)
@@ -222,6 +222,37 @@ int bluetooth_ag_set_speaker_gain(unsigned int speaker_gain);
  */
 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;