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] 0c40f1: audio/hfp-hf: Add HFP HF server and SDP record
Date: Thu, 01 Oct 2026 17:11:00 -0700	[thread overview]
Message-ID: <bluez/bluez/push/refs/heads/1177946/000000-a70d67@github.com> (raw)

  Branch: refs/heads/1177946
  Home:   https://github.com/bluez/bluez
  Commit: 0c40f16f89492cecee82142f12070102aa85fb11
      https://github.com/bluez/bluez/commit/0c40f16f89492cecee82142f12070102aa85fb11
  Author: Frédéric Danis <frederic.danis@collabora.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

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

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


  Commit: 6eba4417155d7ce020a0fdc7f7b2044f2c1a55e0
      https://github.com/bluez/bluez/commit/6eba4417155d7ce020a0fdc7f7b2044f2c1a55e0
  Author: Frédéric Danis <frederic.danis@collabora.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

  Changed paths:
    M Makefile.plugins
    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: b11e1c313d0151eb829776cfdb04fd56ca962207
      https://github.com/bluez/bluez/commit/b11e1c313d0151eb829776cfdb04fd56ca962207
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

  Changed paths:
    M client/player.c

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

Assisted-by: Claude:claude-sonnet-5


  Commit: 581ed7dbbd59f23db200d8541e450312fc63c17c
      https://github.com/bluez/bluez/commit/581ed7dbbd59f23db200d8541e450312fc63c17c
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 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: 9137028c41610ac358df560b94da72b1e35bda33
      https://github.com/bluez/bluez/commit/9137028c41610ac358df560b94da72b1e35bda33
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 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: 5fecbc025cb2012eb2f0a2541898b365746b90d1
      https://github.com/bluez/bluez/commit/5fecbc025cb2012eb2f0a2541898b365746b90d1
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

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

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


  Commit: d0df1998da0ce4f2fb36958ac4a741accd712326
      https://github.com/bluez/bluez/commit/d0df1998da0ce4f2fb36958ac4a741accd712326
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

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

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


  Commit: c60578cd7320b5b70d9cdf92245a15c9245666b0
      https://github.com/bluez/bluez/commit/c60578cd7320b5b70d9cdf92245a15c9245666b0
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

  Changed paths:
    M client/telephony.c

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


  Commit: be30cfde8d6fc9cd4e95f9e0d40d96b3167792c0
      https://github.com/bluez/bluez/commit/be30cfde8d6fc9cd4e95f9e0d40d96b3167792c0
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 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: ccb7d1d369dcbe22c9fcb33a2b4e606c21727dba
      https://github.com/bluez/bluez/commit/ccb7d1d369dcbe22c9fcb33a2b4e606c21727dba
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 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: c724ac2fab514cd377f84306755e8e92c1b73960
      https://github.com/bluez/bluez/commit/c724ac2fab514cd377f84306755e8e92c1b73960
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 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: a70d670f3e0e897731811b594a3466212a4084e6
      https://github.com/bluez/bluez/commit/a70d670f3e0e897731811b594a3466212a4084e6
  Author: Frédéric Danis <frederic.danis.oss@gmail.com>
  Date:   2026-10-02 (Fri, 02 Oct 2026)

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

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


Compare: https://github.com/bluez/bluez/compare/0c40f16f8949%5E...a70d670f3e0e

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

                 reply	other threads:[~2026-10-02  0:11 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/1177946/000000-a70d67@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.