BT_TDS_EVENT,
BT_OTP_EVENT,
BT_HDP_EVENT,
+#ifdef TIZEN_FEATURE_BT_AVC_TARGET
+ BT_AUDIO_AVC_EVENT,
+#endif
/* Will be added */
} bt_event_type_t;
BT_GET_RSSI,
BT_IS_CONNECTABLE,
BT_SET_CONNECTABLE,
+ BT_GET_CONNECTABLE,
BT_GET_BONDED_DEVICES,
BT_RESET_ADAPTER,
BT_SET_ADVERTISING,
BT_SET_SPEAKER_GAIN,
BT_SET_CONTENT_PROTECT,
BT_AUDIO_SELECT_ROLE,
+ BT_AUDIO_SET_ABSOLUTE_VOLUME,
+ BT_AUDIO_GET_ABSOLUTE_VOLUME,
+ BT_AUDIO_IS_AVC_ACTIVATED,
BT_OOB_READ_LOCAL_DATA = BT_FUNC_OOB_BASE,
BT_OOB_ADD_REMOTE_DATA,
BT_OOB_REMOVE_REMOTE_DATA,
#define BT_GATT_CLIENT_PATH "/org/projectx/bt/gatt_client"
#endif
+#ifdef TIZEN_FEATURE_BT_AVC_TARGET
+#define BT_AUDIO_AVC_PATH "/org/projectx/bt/avc_mode"
+#endif
+
#define BT_ENABLED "Enabled"
#define BT_DISABLED "Disabled"
#define BT_DISABLED_BATTERY_DATA "AdapterDisabledBatteryData"
#define BT_MEDIA_POSITION_STATUS "MediaPositionStatus"
#define BT_MEDIA_TRACK_CHANGE "MediaTrackStatus"
#define BT_MEDIA_DELAY_CHANGE "MediaDelayStatus"
+#define BT_MEDIA_VOLUME_CHANGE "MediaVolumeStatus"
#define BT_NAME_OWNER_CHANGED "NameOwnerChanged"
#ifdef TIZEN_GATT_CLIENT
#define BT_GATT_CLIENT_WRITE_CHAR "GattWriteCharValue"
#define BT_GATT_CLIENT_READ_DESC "GattReadDescriptor"
#define BT_GATT_CLIENT_WRITE_DESC "GattWriteDescriptor"
+#define BT_GATT_CLIENT_SERVICE_CHANGED "GattServiceChanged"
#endif
#define BT_GATT_REQ_ATT_MTU_CHANGED "GattReqAttMtuChanged"
#define BT_OTP_INDICATION "OtpIndication"
#define BT_OTC_STATE_CHANGED "OtcStateChanged"
+#ifdef TIZEN_FEATURE_BT_AVC_TARGET
+#define BT_AUDIO_AVC_MODE_CHANGED "AvcModeChanged"
+#endif
+
#define HEADED_PLUGIN_FILEPATH "/usr/lib/bt-plugin-headed.so"
#define HEADED_PLUGIN_FILEPATH64 "/usr/lib64/bt-plugin-headed.so"
#define FILEPATH_ARCH_64 "/usr/lib64"