[bluez/bluez] 7861c5: client/player: Fix transport.send

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

 



  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: 7861c511ca7ecbbf8223aee22a3085d6152799cf
      https://github.com/bluez/bluez/commit/7861c511ca7ecbbf8223aee22a3085d6152799cf
  Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>
  Date:   2024-06-13 (Thu, 13 Jun 2024)

  Changed paths:
    M client/player.c

  Log Message:
  -----------
  client/player: Fix transport.send

This fixes the usage of getpeername, introduced by 04153538aaf4
("client/player: Fix using unicast QoS for broadcast"), without
initializing optlen which causes the following problem:

Unable to send: Operation not permitted (1)


  Commit: 8e4bece63ce91f2debc9468a793f2c65e41c5bb2
      https://github.com/bluez/bluez/commit/8e4bece63ce91f2debc9468a793f2c65e41c5bb2
  Author: Arun Raghavan <arun@xxxxxxxxxxxxx>
  Date:   2024-06-13 (Thu, 13 Jun 2024)

  Changed paths:
    M Makefile.am
    M lib/uuid.h
    A src/shared/asha.c
    A src/shared/asha.h

  Log Message:
  -----------
  src/shared: Add initial implementation for an ASHA profile

This implements the server role for the Audio Streaming for Hearing Aid
specification[1]. Includes basic ability to probe the ASHA GATT service,
as well as starting/stopping streaming.

[1] https://source.android.com/docs/core/connect/bluetooth/asha

Resolves: https://github.com/bluez/bluez/issues/481


  Commit: c26389c466a0e7010acd245adc7a68b5178ca1d8
      https://github.com/bluez/bluez/commit/c26389c466a0e7010acd245adc7a68b5178ca1d8
  Author: Arun Raghavan <arun@xxxxxxxxxxxxx>
  Date:   2024-06-13 (Thu, 13 Jun 2024)

  Changed paths:
    M Makefile.plugins
    M configure.ac
    A profiles/audio/asha.c
    A profiles/audio/asha.h
    M profiles/audio/media.c
    M profiles/audio/media.h
    M profiles/audio/transport.c

  Log Message:
  -----------
  profiles/audio: Add an ASHA plugin

This exposes the ASHA profile implementation in the previous commit as
an audio profile.

The implementation registers a remote endpoint using a subset of the
MediaEndpoint1 interface, without any mechanism for setting/selecting a
configuration, as this is all static in the spec for now. Also exposed
on connection is a MediaTransport1 object, which can be used to obtain
an fd to stream to the device.

Resolves: https://github.com/bluez/bluez/issues/481


  Commit: 792cffb4992dee18ec4a8f3423c9a3c681c828dd
      https://github.com/bluez/bluez/commit/792cffb4992dee18ec4a8f3423c9a3c681c828dd
  Author: Arun Raghavan <arun@xxxxxxxxxxxxx>
  Date:   2024-06-13 (Thu, 13 Jun 2024)

  Changed paths:
    A test/simple-asha

  Log Message:
  -----------
  test: Add a script to test ASHA

Plays out an audio file to the device. Depends on GStreamer for media
file reading and decoding (specifically, gstreamer core,
gst-plugins-base, gst-ffmpeg, and gst-python, or equivalent packages).

Resolves: https://github.com/bluez/bluez/issues/481


Compare: https://github.com/bluez/bluez/compare/891552999317...792cffb4992d

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