zephyr/subsys/bluetooth/audio
Emil Gydesen 31bf99cbd2 Bluetooth: ISO: Change ISO seq_num to 16-bit
The sequence number is by the core spec defined as 16-bit.
We had implemented a workaround for the wrapping of the
sequence number, which required the type to be larger
than 16-bit (32-bit).

However, since the definition of the sequence number,
and the use of, is poorly defined by the core spec, we
are reverting this workaround and reducing the sequence
number to 16-bit again. This way it is more in line
with the core spec, as well as more intuitive given the
other uses for the sequence number.

This change moves the responsibility of using the
right value to the upper layers, as the stack can
and will no longer provide any guarantees.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-10-24 10:38:49 +02:00
..
aics_client.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
aics_internal.h
aics.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
ascs_internal.h Bluetooth: audio: ascs: Make ascs_ep_set_metadata static 2022-10-19 16:00:33 +02:00
ascs.c Bluetooth: audio: ascs: Do not store Bluetooth address 2022-10-20 15:41:47 +02:00
audio_internal.h Bluetooth: audio: Add security requirements check 2022-08-16 12:19:43 +02:00
audio.c Bluetooth: audio: Add security requirements check 2022-08-16 12:19:43 +02:00
bass_client.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
bass_internal.h
bass.c Bluetooth: Replace 'bt_addr_le_cmp(x) == 0' with 'bt_addr_le_eq(x)' 2022-10-19 15:40:18 +03:00
broadcast_sink.c Bluetooth: Audio: Add misisng stream_count reset for broadcast sink 2022-10-14 09:53:23 +02:00
broadcast_source.c Bluetooth: Audio: add missing CONFIG_BT_AUDIO_DEBUG_STREAM_DATA guards 2022-10-14 09:53:11 +02:00
cap_internal.h everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
cap.c everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
capabilities.c Bluetooth: audio: capabilities: Hide bt_audio_capability_get function 2022-10-12 18:41:22 +02:00
ccid_internal.h
ccid.c
CMakeLists.txt Bluetooth: audio: Add security requirements check 2022-08-16 12:19:43 +02:00
codec.c
csis_client.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
csis_crypto.c
csis_crypto.h Bluetooth: csis: add RSI advertising callback 2022-06-10 09:47:40 +02:00
csis_internal.h Bluetooth: csis: Expose bt_csis_generate_rsi function 2022-08-19 12:07:31 +02:00
csis.c Bluetooth: Replace 'bt_addr_le_cmp(x) == 0' with 'bt_addr_le_eq(x)' 2022-10-19 15:40:18 +03:00
endpoint.h Bluetooth: Audio: Add Broadcast source application AD 2022-10-14 09:51:39 +02:00
has_client.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
has_internal.h
has.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
Kconfig Bluetooth: Audio: Add CAP acceptor 2022-07-08 20:08:45 +00:00
Kconfig.aics
Kconfig.ascs Bluetooth: audio: ascs: Increase the number of supported ASEs 2022-10-03 10:19:39 +02:00
Kconfig.baps Bluetooth: Audio: Increase unicast client Kconfig ranges 2022-10-14 09:52:56 +02:00
Kconfig.bass Bluetooth: audio: Add security requirements check 2022-08-16 12:19:43 +02:00
Kconfig.cap Bluetooth: Audio: Add CAP acceptor set member support 2022-07-08 20:08:45 +00:00
Kconfig.csis Bluetooth: audio: Add security requirements check 2022-08-16 12:19:43 +02:00
Kconfig.has Bluetooth: audio: Add security requirements check 2022-08-16 12:19:43 +02:00
Kconfig.mcs
Kconfig.mctl
Kconfig.micp Bluetooth: Audio: Specify MICP Mic Dev API 2022-07-06 10:41:52 +02:00
Kconfig.mpl
Kconfig.pacs Bluetooth: audio: Add security requirements check 2022-08-16 12:19:43 +02:00
Kconfig.tbs Bluetooth: audio: tbs_client: Make GTBS client only build option 2022-10-03 10:15:03 +02:00
Kconfig.vcs
Kconfig.vocs
mcc.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
mcs_internal.h
mcs.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
media_proxy_internal.h all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
media_proxy.c Bluetooth: Audio: Add check when registering media_proxy_pl_calls 2022-10-19 16:05:46 +02:00
micp_mic_ctlr.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
micp_mic_dev.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
mpl_internal.h
mpl.c Bluetooth: Audio: Add missing commands supported callback for MCS 2022-10-19 16:05:46 +02:00
pacs_internal.h Bluetooth: audio: Factor out PACS related API to internal header 2022-10-18 14:14:19 +02:00
pacs.c Bluetooth: audio: pacs: Fix redundant CCCD attribute without location 2022-10-19 16:00:21 +02:00
stream.c Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
stream.h Bluetooth: Audio: Support setting non-HCI data path for audio streams 2022-09-02 14:16:49 +02:00
tbs_client.c Bluetooth: audio: tbs_client: Fix GTBS index returned in API callbacks 2022-10-04 14:08:26 +00:00
tbs_internal.h Bluetooth: audio: tbs_client: Fix GTBS index returned in API callbacks 2022-10-04 14:08:26 +00:00
tbs.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
unicast_client_internal.h Bluetooth: Audio: Remove unicast client set state 2022-09-27 09:16:21 +00:00
unicast_client.c Bluetooth: Audio: Ensure that stream is in streaming state for ISO recv 2022-10-18 14:13:51 +02:00
unicast_server.c Bluetooth: Audio: Remove caching ASE on release 2022-09-27 09:16:21 +00:00
unicast_server.h Bluetooth: Audio: Remove caching ASE on release 2022-09-27 09:16:21 +00:00
vcs_client.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
vcs_internal.h
vcs.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
vocs_client.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
vocs_internal.h
vocs.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00