All of lore.kernel.org
 help / color / mirror / Atom feed
From: fdanis-oss <noreply@github.com>
To: linux-bluetooth@vger.kernel.org
Subject: [bluez/bluez] ae3b8f: audio/hfp-hf: Add HFP HF server and SDP record
Date: Fri, 25 Sep 2026 07:50:36 -0700	[thread overview]
Message-ID: <bluez/bluez/push/refs/heads/1173777/000000-d0e147@github.com> (raw)

  Branch: refs/heads/1173777
  Home:   https://github.com/bluez/bluez
  Commit: ae3b8f76c286ca73f9c43adbe4dd1b744b76f5f9
      https://github.com/bluez/bluez/commit/ae3b8f76c286ca73f9c43adbe4dd1b744b76f5f9
  Author: Frédéric Danis <frederic.danis@collabora.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M profiles/audio/hfp-hf.c

  Log Message:
  -----------
  audio/hfp-hf: Add HFP HF server and SDP record


  Commit: da406a51f8c34c236ecab78a3a777580a28fb6b8
      https://github.com/bluez/bluez/commit/da406a51f8c34c236ecab78a3a777580a28fb6b8
  Author: Frédéric Danis <frederic.danis@collabora.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M profiles/audio/hfp-hf.c
    A profiles/audio/hfp-hf.h
    M profiles/audio/media.c
    M profiles/audio/media.h
    M profiles/audio/transport.c

  Log Message:
  -----------
  audio/hfp-hf: Add MediaEndpoint for HFP codecs

Register a MediaEndpoint1 (org.bluez.MediaEndpoint1) for each HFP
codec supported by the remote AG, exposing SCO audio through the
standard media transport API.

Adds a SCO listening/connecting socket in hfp-hf, endpoint
registration/unregistration tied to the HFP connection lifecycle,
and wires MediaTransport creation/configuration for the HFP_AG_UUID
endpoint in media.c.

Assisted-by: Claude:claude-sonnet-5


  Commit: 9fc38a9c4f812e0ace204ee684a84a37ac285494
      https://github.com/bluez/bluez/commit/9fc38a9c4f812e0ace204ee684a84a37ac285494
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M client/player.c

  Log Message:
  -----------
  client/player: Add MediaEndpoints for HFP HF codecs

Assisted-by: Claude:claude-sonnet-5


  Commit: 161535b8f647b0ab0285da76adcf51f842809091
      https://github.com/bluez/bluez/commit/161535b8f647b0ab0285da76adcf51f842809091
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M src/shared/hfp.c
    M src/shared/hfp.h

  Log Message:
  -----------
  shared/hfp: Add hangup all calls support

This releases all calls except waiting calls. This includes
multiparty calls.


  Commit: 789455f85bd19fec5f36aeb2ae3343f6a0e5181a
      https://github.com/bluez/bluez/commit/789455f85bd19fec5f36aeb2ae3343f6a0e5181a
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M profiles/audio/hfp-hf.c

  Log Message:
  -----------
  audio/hfp-hf: Add hangup all calls support

This releases all calls except waiting calls. This includes
multiparty calls.


  Commit: 4a7c0fdfec93c9ae86d4680bfee8ca3968bbec7f
      https://github.com/bluez/bluez/commit/4a7c0fdfec93c9ae86d4680bfee8ca3968bbec7f
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M src/shared/hfp.c
    M src/shared/hfp.h

  Log Message:
  -----------
  shared/hfp: Add send tones support


  Commit: cd81974533d3a70f06083d0fa885bf0ea939844d
      https://github.com/bluez/bluez/commit/cd81974533d3a70f06083d0fa885bf0ea939844d
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M profiles/audio/hfp-hf.c

  Log Message:
  -----------
  audio/hfp-hf: Add Send Tones support


  Commit: 6ff4d9ff194fc6f2c90b526ca89f514342a2da54
      https://github.com/bluez/bluez/commit/6ff4d9ff194fc6f2c90b526ca89f514342a2da54
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M client/telephony.c

  Log Message:
  -----------
  client/telephony: Add Send Tones menu entry


  Commit: 34bfe5362616f2b243db5d56d401934578fd7c00
      https://github.com/bluez/bluez/commit/34bfe5362616f2b243db5d56d401934578fd7c00
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M profiles/audio/hfp-hf.c

  Log Message:
  -----------
  audio/hfp-hf: Add multi calls support

This implements the SwapCalls, ReleaseAndAnswer, ReleaseAndSwap and
HoldAndAnswer methods from org.bluez.Telephony1.


  Commit: c7d74770246fe85faa34a9a7d92532fd4672d078
      https://github.com/bluez/bluez/commit/c7d74770246fe85faa34a9a7d92532fd4672d078
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M client/telephony.c

  Log Message:
  -----------
  client/telephony: Add multi calls support

This adds menu entries for the SwapCalls, ReleaseAndAnswer,
ReleaseAndSwap and HoldAndAnswer methods from org.bluez.Telephony1.


  Commit: f6e6c73ab1a4e446604d33c1f8a7bdb0a36ccc74
      https://github.com/bluez/bluez/commit/f6e6c73ab1a4e446604d33c1f8a7bdb0a36ccc74
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M src/shared/hfp.c
    M src/shared/hfp.h

  Log Message:
  -----------
  shared/hfp: Add codecs support

This send the AT+BAC command with the supported codec list during
SLC connection.

On reception of +BCS event to select a codec to use it replies with
the same codec if it is available, or re-send the AT+BAC to re-trigger
codec selection.


  Commit: d0e147f788c320d9511208f0cebac7f02e50edbe
      https://github.com/bluez/bluez/commit/d0e147f788c320d9511208f0cebac7f02e50edbe
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-09-25 (Fri, 25 Sep 2026)

  Changed paths:
    M profiles/audio/hfp-hf.c

  Log Message:
  -----------
  audio/hfp-hf: Add codecs support


Compare: https://github.com/bluez/bluez/compare/ae3b8f76c286%5E...d0e147f788c3

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

                 reply	other threads:[~2026-09-25 14:50 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bluez/bluez/push/refs/heads/1173777/000000-d0e147@github.com \
    --to=noreply@github.com \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.