View Bazaar branches
Get this repository:
git clone https://git.qastaging.paddev.net/bluez

Bluez Utilities has 5 active reviews. See all merge proposals.

Import details

Import Status: Suspended

This repository is an import of the Git repository at https://kernel.googlesource.com/pub/scm/bluetooth/bluez.git.

Last successful import was .

Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 5 minutes
Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 10 seconds — see the log

Branches

Name Last Modified Last Commit
master 2023-11-15 00:24:21 UTC
bap: handle state transitions with old_state == new_state

Author: Pauli Virtanen
Author Date: 2023-11-10 21:48:19 UTC

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 = /MediaEndpointLE/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)

11 of 1 result

Other repositories

Name Last Modified
lp:bluez 2023-11-15
lp:~bluetooth/bluez 2023-10-26
lp:~jawn-smith/bluez 2021-02-12
lp:~sil2100/bluez 2020-11-10
lp:~janisozaur/bluez/+git/bluez-groovy 2020-05-11
lp:~janisozaur/bluez/+git/master 2020-05-11
lp:~kzapalowicz/bluez 2017-11-14
lp:~vanvugt/bluez 2017-06-02
lp:~bluetooth/bluez/+git/ubuntu 2017-06-02
lp:~woodrow-shen/bluez/+git/bluez-snapcraft 2016-05-27
110 of 10 results
You can't create new repositories for Bluez Utilities.