lp:bluez
- Get this branch:
- bzr branch lp:bluez
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.kernel.org/pub/scm/bluetooth/bluez.git.
Last successful import was .
Whiteboard
NOTE: Upstream imports have moved. They are done (by hand for now) here:
https:/
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 22456. By Iulia Tanasescu <email address hidden>
-
iso-tester: Add test for bcast AC 13 reconnect
This adds a test for Broadcast AC 13 reconnect:
ISO Broadcaster AC 13 Reconnect - Success
- 22455. By Luiz Augusto von Dentz <email address hidden>
-
shared/shell: Remove readline color escapes
This removes readline color escapes from color defines and instead only
used them with prompt since they are only really useful when readline
is rendering the text, so it can calculate the prompt length properly. - 22454. By Pauli Virtanen <email address hidden>
-
bap: handle state transitions with old_state == new_state
ASCS allows transitions from Codec/QoS Configured back to the same
state.E.g. NRF5340_AUDIO devkit starts in the config(1) state, which is
allowed (only Config QoS, Release, Enable, Receiver Stop Ready
transition are client-only). In this case, as client, we do Config Codec
ourselves and end up with config(1)->config( 1) transition. We currently
ignore that event, so QoS won't be setup and transports won't be
created.Handle the config(
1)->config( 1) transition by continuing to Config QoS
if it occurs.Log:
src/gatt-
client. c:btd_gatt_ client_ connected( ) Device connected.
src/shared/gatt-client. c:exchange_ mtu_cb( ) MTU exchange complete, with MTU: 65
src/shared/bap.c:bap_ ep_set_ status( ) ASE status: ep 0x604000039a90 id 0x01 handle 0x000f state config len 42
src/shared/bap.c:ep_ status_ config( ) codec 0x06 framing 0x00 phy 0x02 rtn 2 latency 10 pd 4000 - 40000 ppd 4000 - 40000
src/shared/bap.c:ep_ status_ config( ) Codec Config #0: type 0x01 len 2
src/shared/bap.c:ep_ status_ config( ) Codec Config #1: type 0x02 len 2
src/shared/bap.c:ep_ status_ config( ) Codec Config #2: type 0x03 len 5
src/shared/bap.c:ep_ status_ config( ) Codec Config #3: type 0x04 len 3
src/shared/bap.c:ep_ status_ config( ) Codec Config #4: type 0x05 len 2
src/shared/bap.c:bap_ stream_ state_changed( ) stream 0x60c0000334c0 dir 0x01: idle -> config
src/shared/bap.c:bap_ stream_ update_ io_links( ) stream 0x60c0000334c0
profiles/audio/bap. c:bap_state( ) stream 0x60c0000334c0: idle(0) -> config(1)
profiles/audio/bap. c:bap_ready( ) bap 0x60e000001d20
profiles/audio/bap. c:pac_found( ) lpac 0x608000017520 rpac 0x6080000183a0
profiles/audio/bap. c:ep_register( ) ep 0x60d000006910 lpac 0x608000017520 rpac 0x6080000183a0 path /org/bluez/ hci0/dev_ C9_C9_76_ 21_08_4F/ pac_sink0
profiles/audio/media. c:media_ endpoint_ async_call( ) Calling SelectProperties: name = :1.604 path = /MediaEndpointL E/BAPSource/ lc3
...
src/shared/bap.c:bap_ stream_ state_changed( ) stream 0x60c0000334c0 dir 0x01: config -> config
src/shared/bap.c:bap_ stream_ update_ io_links( ) stream 0x60c0000334c0
profiles/audio/bap. c:bap_state( ) stream 0x60c0000334c0: config(1) -> config(1) - 22453. By Pauli Virtanen <email address hidden>
-
media: add Retransmissions in SelectProperties QoS
The server preferred RTN is part of the server supported/preferred QoS
values, and should be passed on to SelectProperties. - 22452. By Philipp Meyer <email address hidden>
-
adapter: fix heap corruption during discovery filter parsing
Must parse as dbus_bool_t, as booleans MUST be 4 bytes for dbus.
stdbool from the filter only has 1 byte in many cases. This will crash
dbus if parsing filter->duplicate directly in
dbus_message_iter_get_ basic. - 22451. By Paul Otto <email address hidden>
-
client: Add bluetoothctl-
transport. 1 man page This adds bluetoothctl-
transport. rst which is then converted to
bluetoothctl-transport. 1 using rst2man. - 22450. By Paul Otto <email address hidden>
-
client: Add bluetoothctl-scan.1 man page
This adds bluetoothctl-
scan.rst which is then converted to
bluetoothctl-scan.1 using rst2man. - 22449. By Paul Otto <email address hidden>
-
client: Add bluetoothctl-
player. 1 man page This adds bluetoothctl-
player. rst which is then converted to
bluetoothctl-player. 1 using rst2man. - 22448. By Paul Otto <email address hidden>
-
client: Add bluetoothctl-gatt.1 man page
This adds bluetoothctl-
gatt.rst which is then converted to
bluetoothctl-gatt.1 using rst2man. - 22447. By Paul Otto <email address hidden>
-
client: Add bluetoothctl-
endpoint. 1 man page This adds bluetoothctl-
endpoint. rst which is then converted to
bluetoothctl-endpoint. 1 using rst2man.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)