vc: Implement Volume Control Profile
This implements basic version of VCP which allows to control Volume Control Service on ther remote side. This profile for expose only connect/disconnect/set volume Bug: 150670922 Tag: #feature Test: atest --host bluetooth_test_vc Sponsor: jpawlowski@ Change-Id: Ie68c333ffece3958d68580fbfd3a86aec1186711
Showing
- system/bta/Android.bp 45 additions, 0 deletionssystem/bta/Android.bp
- system/bta/include/bta_vc_api.h 40 additions, 0 deletionssystem/bta/include/bta_vc_api.h
- system/bta/test/common/bta_gatt_api_mock.cc 86 additions, 0 deletionssystem/bta/test/common/bta_gatt_api_mock.cc
- system/bta/test/common/bta_gatt_api_mock.h 95 additions, 0 deletionssystem/bta/test/common/bta_gatt_api_mock.h
- system/bta/test/common/bta_gatt_queue_mock.cc 46 additions, 0 deletionssystem/bta/test/common/bta_gatt_queue_mock.cc
- system/bta/test/common/bta_gatt_queue_mock.h 49 additions, 0 deletionssystem/bta/test/common/bta_gatt_queue_mock.h
- system/bta/test/common/btm_api_mock.cc 40 additions, 0 deletionssystem/bta/test/common/btm_api_mock.cc
- system/bta/test/common/btm_api_mock.h 60 additions, 0 deletionssystem/bta/test/common/btm_api_mock.h
- system/bta/vc/device.cc 245 additions, 0 deletionssystem/bta/vc/device.cc
- system/bta/vc/devices.h 190 additions, 0 deletionssystem/bta/vc/devices.h
- system/bta/vc/devices_test.cc 470 additions, 0 deletionssystem/bta/vc/devices_test.cc
- system/bta/vc/types.h 47 additions, 0 deletionssystem/bta/vc/types.h
- system/bta/vc/vc.cc 573 additions, 0 deletionssystem/bta/vc/vc.cc
- system/bta/vc/vc_test.cc 643 additions, 0 deletionssystem/bta/vc/vc_test.cc
- system/btif/Android.bp 1 addition, 0 deletionssystem/btif/Android.bp
- system/btif/BUILD.gn 1 addition, 0 deletionssystem/btif/BUILD.gn
- system/btif/src/bluetooth.cc 7 additions, 0 deletionssystem/btif/src/bluetooth.cc
- system/btif/src/btif_dm.cc 3 additions, 1 deletionsystem/btif/src/btif_dm.cc
- system/btif/src/btif_vc.cc 125 additions, 0 deletionssystem/btif/src/btif_vc.cc
- system/include/hardware/bluetooth.h 1 addition, 0 deletionssystem/include/hardware/bluetooth.h
Loading
Please register or sign in to comment