[bluez/bluez] 63b07d: org.bluez.MediaEndpoint: removing BAP streams with...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: 63b07d1cb639e9f6d3d87c7ab71a3317f065fe1e
      https://github.com/bluez/bluez/commit/63b07d1cb639e9f6d3d87c7ab71a3317f065fe1e
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2025-05-06 (Tue, 06 May 2025)

  Changed paths:
    M doc/org.bluez.MediaEndpoint.rst

  Log Message:
  -----------
  org.bluez.MediaEndpoint: removing BAP streams with ClearConfiguration

Allow user to remove specific streams by calling
ClearConfiguration(transport_path) on the endpoint.  If the path is the
endpoint path instead, clear all streams associated with the endpoint.


  Commit: 8d0f178974f8828c55adba58b01bbc70b0f9f7cd
      https://github.com/bluez/bluez/commit/8d0f178974f8828c55adba58b01bbc70b0f9f7cd
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2025-05-06 (Tue, 06 May 2025)

  Changed paths:
    M doc/org.bluez.MediaEndpoint.rst

  Log Message:
  -----------
  org.bluez.MediaEndpoint: add client role Reconfigure

Add a simple way for the sound server to reconfigure a BAP unicast
endpoint, by calling org.bluez.MediaEndpoint.Reconfigure().

This shall destroy all streams of the endpoint, and restart the
SelectProperties() configuration flow from the beginning.

Since it may be necessary to reconfigure multiple endpoints at once to
correctly make bidirectional CIS, add Defer argument to just mark eps
for configuration.

In future, org.bluez.MediaEndpoint.SetConfiguration() could be changed
to handle unicast in the same way as broadcast: only create streams.
This allows sound server to have full control over stream configuration
itself, and not rely on bt_bap_select().


  Commit: 62f0b9b539bc4ab53936149f74a39ed88da69ee1
      https://github.com/bluez/bluez/commit/62f0b9b539bc4ab53936149f74a39ed88da69ee1
  Author: Pauli Virtanen <pav@xxxxxx>
  Date:   2025-05-06 (Tue, 06 May 2025)

  Changed paths:
    M src/shared/bap.c

  Log Message:
  -----------
  shared/bap: bap_abort_stream_req() should cancel also current req

After bap_abort_stream_req() no req callbacks for stream shall be
called, so it has to fail also the currently in-flight request.


Compare: https://github.com/bluez/bluez/compare/313de9af36cb...62f0b9b539bc

To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux