Add interfaces for BT AVC feature with pulseaudio
[platform/core/connectivity/bluetooth-frwk.git] / bt-service-adaptation / services / bt-service-event-sender.c
index f4083b9..758949f 100644 (file)
@@ -129,6 +129,11 @@ int _bt_send_event(int event_type, int event, GVariant *param)
                break;
 #endif
 
+#ifdef TIZEN_FEATURE_BT_AVC_TARGET
+       case BT_AUDIO_AVC_EVENT:
+               path = BT_AUDIO_AVC_PATH;
+               break;
+#endif
        default:
                BT_ERR("Unknown event");
                return BLUETOOTH_ERROR_INTERNAL;
@@ -447,6 +452,9 @@ int _bt_send_event(int event_type, int event, GVariant *param)
        case BLUETOOTH_EVENT_AVRCP_DELAY_CHANGED:
                signal = BT_MEDIA_DELAY_CHANGE;
                break;
+       case BLUETOOTH_EVENT_AVRCP_VOLUME_CHANGED:
+               signal = BT_MEDIA_VOLUME_CHANGE;
+               break;
 #ifdef TIZEN_GATT_CLIENT
        case BLUETOOTH_EVENT_GATT_SERVER_CONNECTED: /* GATT Server and Client */
                signal = BT_GATT_SERVER_CONNECTED;
@@ -539,6 +547,11 @@ int _bt_send_event(int event_type, int event, GVariant *param)
        case BLUETOOTH_EVENT_OTC_STATE_CHANGED:
                signal = BT_OTC_STATE_CHANGED;
                break;
+#ifdef TIZEN_FEATURE_BT_AVC_TARGET
+       case BLUETOOTH_EVENT_AUDIO_AVC_MODE_CHANGED:
+               signal = BT_AUDIO_AVC_MODE_CHANGED;
+               break;
+#endif
        default:
                BT_ERR("Unknown event");
                return BLUETOOTH_ERROR_INTERNAL;