A2DP role change: framework API.
[platform/core/connectivity/bluetooth-frwk.git] / bt-service / include / bt-service-audio.h
index 8bc9875..8ea1851 100644 (file)
@@ -22,6 +22,7 @@
 #include <glib.h>
 #include <sys/types.h>
 #include "bluetooth-api.h"
+#include "bluetooth-audio-api.h"
 
 #ifdef __cplusplus
 extern "C" {
@@ -79,6 +80,8 @@ typedef enum {
 #define BT_AUTO_CONNECT_TIMEOUT_RETRY_TIME 3600     /* 60 minute */
 #endif
 
+int _bt_audio_select_role(bluetooth_audio_role_t role);
+
 int _bt_audio_connect(int request_id, int type,
                bluetooth_device_address_t *device_address,
                GArray *out_param1);
@@ -112,6 +115,9 @@ void _bt_add_headset_to_list(int type, int status, const char *address);
 void _bt_remove_headset_from_list(int type, const char *address);
 
 gboolean _bt_is_headset_type_connected(int type, char *address);
+#ifdef TIZEN_BT_DUAL_HEADSET_CONNECT
+void _bt_check_already_connected_headset(int type, char *address);
+#endif
 void _bt_remove_from_connected_list(const char *address);
 
 int _bt_get_device_state_from_list(int type, const char *address);