zephyr/subsys/bluetooth/shell
Asbjørn Sæbø b0d5db147b Bluetooth: Audio: Media control - pass structs by reference
Changes the media_proxy API to pass structs by reference instead of by
value.

Also pass structs by reference in internal functions in media player
and in media controller test.

Add pointer checks to the public API implementation where
user/application code provides structs by reference.

Signed-off-by: Asbjørn Sæbø <asbjorn.sabo@nordicsemi.no>
2022-04-20 15:51:01 +02:00
..
audio.c Bluetooth: audio: Remove BT_CODEC_META_CONTEXT_* defines 2022-03-16 10:25:31 +01:00
bass_client.c Bluetooth: Audio: Add BASS client shell 2022-03-10 14:06:44 -05:00
bass.c Bluetooth: Audio: Add BASS shell 2022-03-10 14:06:44 -05:00
bredr.c net: buf: POOL_FIXED_DEFINE explicit user data 2021-11-24 16:04:50 +02:00
bt.c Bluetooth: Host: Add auth_info_cb struct 2022-03-25 15:17:18 -07:00
bt.h
CMakeLists.txt Bluetooth: audio: Add initial Hearing Access Service shell 2022-04-15 10:32:54 -07:00
csis_client.c Bluetooth: CSIS: Merge the two client discovery functions 2022-01-18 10:40:33 -05:00
csis.c Bluetooth: Audio: Move csis.h to include/bluetooth/audio 2021-11-09 11:17:20 +01:00
gatt.c Bluetooth: shell: Adapt to the ATT MTU API changes 2022-03-25 10:41:19 +01:00
has.c Bluetooth: audio: Add initial Hearing Access Service shell 2022-04-15 10:32:54 -07:00
hci.c Bluetooth: shell: Avoid reusing the same label 2021-09-20 20:01:32 +02:00
hci.h Bluetooth: shell: Avoid reusing the same label 2021-09-20 20:01:32 +02:00
iso.c net: buf: POOL_FIXED_DEFINE explicit user data 2021-11-24 16:04:50 +02:00
Kconfig kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
l2cap.c Bluetooth: host: Optimize L2CAP resource usage 2022-04-07 09:37:12 +02:00
ll.c bluetooth: controller: Add support for all DTM commands 2022-03-18 12:00:03 +01:00
ll.h Bluetooth: Controller: Separate address get and read functions 2021-09-29 14:44:47 -04:00
mcc.c Bluetooth: Audio: MCC - pass structs by reference 2022-04-20 15:51:01 +02:00
media_controller.c Bluetooth: Audio: Media control - pass structs by reference 2022-04-20 15:51:01 +02:00
mics_client.c
mics.c shell: Add __printf_like to shell_fprintf 2021-10-14 16:32:19 -04:00
mpl.c Bluetooth: Audio: Separate Kconfig for MPL 2022-03-23 12:50:53 +01:00
rfcomm.c net: buf: POOL_FIXED_DEFINE explicit user data 2021-11-24 16:04:50 +02:00
tbs_client.c Bluetooth: Audio: Add Telephone Bearer Client shell module 2022-03-28 12:45:03 +02:00
tbs.c Bluetooth: Audio: Add TBS shell module 2022-03-28 12:45:03 +02:00
ticker.c Bluetooth: shell: Avoid reusing the same label 2021-09-20 20:01:32 +02:00
vcs_client.c Bluetooth: shell: VCS: Use BT_VOCS_MIN_OFFSET/BT_VOCS_MAX_OFFSET 2021-11-11 19:26:02 -05:00
vcs.c Bluetooth: shell: VCS: Use BT_VOCS_MIN_OFFSET/BT_VOCS_MAX_OFFSET 2021-11-11 19:26:02 -05:00