mbox series

[BlueZ,0/3] Fix now playing list on playlist change

Message ID 20241004144043.419832-1-frederic.danis@collabora.com
Headers show
Series Fix now playing list on playlist change | expand

Message

Frédéric Danis Oct. 4, 2024, 2:40 p.m. UTC
Some devices reuse the item ids for the Now Playing list on playlist
change, e.g. using the Samsung Music on Samsung S23. These changes
allows to clear the list and prevent to keep the previous tracks
information.
This also extend the ListItems method to get the Artist, Album,
Track number, Duration and Cover art handle.

This has been tested with Samsung S23 and iPhone 14.

Frédéric Danis (3):
  audio/player: Fix media_player_set_metadata item destination
  audio/player: Clear playlist on Now Playing Changed AVRCP event
  audio/avrcp: Extend ListItems to get more metadata

 profiles/audio/avrcp.c  | 65 ++++++++++++++++++++++++++++++++---------
 profiles/audio/avrcp.h  |  1 +
 profiles/audio/player.c | 16 ++++++++--
 profiles/audio/player.h |  1 +
 4 files changed, 67 insertions(+), 16 deletions(-)

Comments

patchwork-bot+bluetooth@kernel.org Oct. 4, 2024, 8:20 p.m. UTC | #1
Hello:

This series was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Fri,  4 Oct 2024 16:40:40 +0200 you wrote:
> Some devices reuse the item ids for the Now Playing list on playlist
> change, e.g. using the Samsung Music on Samsung S23. These changes
> allows to clear the list and prevent to keep the previous tracks
> information.
> This also extend the ListItems method to get the Artist, Album,
> Track number, Duration and Cover art handle.
> 
> [...]

Here is the summary with links:
  - [BlueZ,1/3] audio/player: Fix media_player_set_metadata item destination
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=098b94ed6262
  - [BlueZ,2/3] audio/player: Clear playlist on Now Playing Changed AVRCP event
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=671f370a8e34
  - [BlueZ,3/3] audio/avrcp: Extend ListItems to get more metadata
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=31e5b8f20679

You are awesome, thank you!