[bluez/bluez] 0cd34b: gdbus: Add g_dbus_pending_property_get_sender

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

 



  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: 0cd34b18158754ca20b482f2478a52233fbd0d16
      https://github.com/bluez/bluez/commit/0cd34b18158754ca20b482f2478a52233fbd0d16
  Author: Arkadiusz Bokowy <arkadiusz.bokowy@xxxxxxxxx>
  Date:   2024-10-29 (Tue, 29 Oct 2024)

  Changed paths:
    M gdbus/gdbus.h
    M gdbus/object.c

  Log Message:
  -----------
  gdbus: Add g_dbus_pending_property_get_sender

This function allows to retrieve D-Bus message sender name in a property
setter callback. Message sender name might be required to limit write
access to authorized clients only.


  Commit: 6847b38ea3c943023a1d743dec4bbaad5c78aeb0
      https://github.com/bluez/bluez/commit/6847b38ea3c943023a1d743dec4bbaad5c78aeb0
  Author: Arkadiusz Bokowy <arkadiusz.bokowy@xxxxxxxxx>
  Date:   2024-10-29 (Tue, 29 Oct 2024)

  Changed paths:
    M profiles/audio/transport.c

  Log Message:
  -----------
  transport: Allow to set A2DP transport delay property

In order to properly synchronize audio/video playback it is required
to report audio delay to the A2DP source. This commit allows connected
media application to update the Delay property of the A2DP transport
which will inform remote source about the playback delay.

In case when the transport is not acquired, everyone is allowed to set
the delay. However, when the transport is acquired only the owner can
modify the delay. This restriction is here to prevent interference
caused by 3rd party actors.

The functionality was tested by streaming audio between two hosts
running BlueZ Bluetooth stack.


  Commit: e2e439156ae516965b29a68fccc78e2992b4d4d5
      https://github.com/bluez/bluez/commit/e2e439156ae516965b29a68fccc78e2992b4d4d5
  Author: Arkadiusz Bokowy <arkadiusz.bokowy@xxxxxxxxx>
  Date:   2024-10-29 (Tue, 29 Oct 2024)

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

  Log Message:
  -----------
  org.bluez.MediaTransport: Document policy for setting transport delay


  Commit: cbd68596121b7de0bfcab7145a4cdd089623971d
      https://github.com/bluez/bluez/commit/cbd68596121b7de0bfcab7145a4cdd089623971d
  Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>
  Date:   2024-10-30 (Wed, 30 Oct 2024)

  Changed paths:
    M gdbus/gdbus.h
    M gdbus/object.c

  Log Message:
  -----------
  gdbus: Add g_dbus_set_debug

This adds g_dbus_set_debug which can be used to set a debug function to
be invoked on incoming/outgoing message.


  Commit: e062a44edd9f3f20bb13eb918ac7b8f963c45dab
      https://github.com/bluez/bluez/commit/e062a44edd9f3f20bb13eb918ac7b8f963c45dab
  Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>
  Date:   2024-10-30 (Wed, 30 Oct 2024)

  Changed paths:
    M src/main.c

  Log Message:
  -----------
  main: Add call to g_dbus_set_debug

This adds a call to g_dbus_set_debug which enabled debugging of D-Bus
messages when dynamic debug is enabled for main.c:

bluetoothd[3672799]: [:1.38799:method_call] > org.bluez.Device1.Connect [#761]
bluetoothd[3672799]: [:1.38799:error] < org.bluez.Error.Failed [#761]


  Commit: 9e0bc3e63c924037fb483f3b1f08e5348399f8a2
      https://github.com/bluez/bluez/commit/9e0bc3e63c924037fb483f3b1f08e5348399f8a2
  Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>
  Date:   2024-10-30 (Wed, 30 Oct 2024)

  Changed paths:
    M profiles/input/manager.c

  Log Message:
  -----------
  build: Fix missing include

This fixes the following build error:

profiles/input/manager.c:102:4: error: implicit declaration of function ‘free’ [-Werror=implicit-function-declaration]
  102 |    free(uhid_enabled);
      |    ^~~~


Compare: https://github.com/bluez/bluez/compare/6d55c7d7fd0d...9e0bc3e63c92

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