zephyr/subsys/bluetooth/audio
Asbjørn Sæbø 4d9f516815 Bluetooth: Audio: Media control service
This commit adds the Media Control Service, and a dummy media player,
from the topic-le-audio branch.  This is a part of the upmerge of the
le-audio media control files.

This service has been developed and maintained over a couple of years
now, and is mature.  During the development it has passed both
IOP-testing and PTS qualification testing.

The commit is a pure copy of the files and content in the
topic-le-audio branch, with the following exceptions:

- files are in bluetooth/audio instead of bluetooth/host/audio, with
  some include paths updated as a consequence
- as a consequence, CMake files and Kconfig files updates are done in
  other locations
- copyrights have been updated

Signed-off-by: Asbjørn Sæbø <asbjorn.sabo@nordicsemi.no>
2021-11-11 15:31:37 +01:00
..
aics_client.c Bluetooth: Audio: AICS client add function to get conn pointer 2021-06-24 11:31:04 -04:00
aics_internal.h Bluetooth: Audio: AICS remove need for bt_conn pointer 2021-06-24 11:31:04 -04:00
aics.c Bluetooth: Audio: Fix compile error if AICS is not enabled 2021-07-19 20:08:30 -04:00
ccid_internal.h Bluetooth: Audio: CCID - updates for upmerge 2021-11-02 13:23:42 +01:00
ccid.c Bluetooth: Audio: CCID - updates for upmerge 2021-11-02 13:23:42 +01:00
CMakeLists.txt Bluetooth: Audio: Media control service 2021-11-11 15:31:37 +01:00
csis_client.c Bluetooth: Audio: Move csis.h to include/bluetooth/audio 2021-11-09 11:17:20 +01:00
csis_crypto.c Bluetooth: Audio: Add coordinated sets identification service server 2021-11-09 11:17:20 +01:00
csis_crypto.h Bluetooth: Audio: Move csis.h to include/bluetooth/audio 2021-11-09 11:17:20 +01:00
csis_internal.h Bluetooth: Audio: Move csis.h to include/bluetooth/audio 2021-11-09 11:17:20 +01:00
csis.c Bluetooth: Audio: Add coordinated sets identification service server 2021-11-09 11:17:20 +01:00
Kconfig Bluetooth: Audio: Media control client 2021-11-11 15:31:37 +01:00
Kconfig.aics Bluetooth: Audio: Mark AICS and AICS_CLIENT as experimental 2021-10-27 10:53:24 +02:00
Kconfig.csis Bluetooth: Audio: Add coordinated sets identification service client 2021-11-09 11:17:20 +01:00
Kconfig.mcs Bluetooth: Audio: Media control client 2021-11-11 15:31:37 +01:00
Kconfig.mics Bluetooth: Audio: Mark MICS and MICS_CLIENT as experimental 2021-10-27 10:53:24 +02:00
Kconfig.otc Bluetooth: Audio: Temporary Object Transfer client 2021-11-11 15:31:37 +01:00
Kconfig.vcs Bluetooth: Audio: Mark VCS and VCS_CLIENT as experimental 2021-10-27 10:53:24 +02:00
Kconfig.vocs Bluetooth: Audio: Mark VOCS and VOCS_CLIENT as experimental 2021-10-27 10:53:24 +02:00
mcc.c Bluetooth: Audio: Media control client 2021-11-11 15:31:37 +01:00
mcs_internal.h Bluetooth: Audio: Media control service 2021-11-11 15:31:37 +01:00
mcs.c Bluetooth: Audio: Media control service 2021-11-11 15:31:37 +01:00
media_proxy_internal.h Bluetooth: Audio: Media proxy 2021-11-11 15:31:37 +01:00
media_proxy.c Bluetooth: Audio: Media proxy 2021-11-11 15:31:37 +01:00
mics_client.c Bluetooth: ATT: Fix typo in defines 2021-10-23 20:39:36 -04:00
mics_internal.h Bluetooth: Audio: Guard MICS cli/srv structs 2021-07-19 20:08:30 -04:00
mics.c Bluetooth: Audio: AICS remove need for bt_conn pointer 2021-06-24 11:31:04 -04:00
mpl_internal.h Bluetooth: Audio: Media control service 2021-11-11 15:31:37 +01:00
mpl.c Bluetooth: Audio: Media control service 2021-11-11 15:31:37 +01:00
otc_internal.h Bluetooth: Audio: Temporary Object Transfer client 2021-11-11 15:31:37 +01:00
otc.c Bluetooth: Audio: Temporary Object Transfer client 2021-11-11 15:31:37 +01:00
otc.h Bluetooth: Audio: Temporary Object Transfer client 2021-11-11 15:31:37 +01:00
ots_internal.h Bluetooth: Audio: Temporary Object Transfer client 2021-11-11 15:31:37 +01:00
ots.h Bluetooth: Audio: Temporary Object Transfer client 2021-11-11 15:31:37 +01:00
vcs_client.c Bluetooth: ATT: Fix typo in defines 2021-10-23 20:39:36 -04:00
vcs_internal.h Bluetooth: Audio: VCS client use auto CCC discovery 2021-09-28 20:12:55 -04:00
vcs.c Bluetooth: Audio: Add initial server values in bt_vcs_register_param 2021-08-26 09:13:58 -04:00
vocs_client.c Bluetooth: Audio: VOCS client add function to get conn pointer 2021-06-14 14:25:42 +02:00
vocs_internal.h Bluetooth: Audio: VOCS remove need for bt_conn pointer 2021-06-07 12:08:10 +02:00
vocs.c Bluetooth: audio: Fix -Wunused-function 2021-08-05 16:07:44 +02:00