librespot-org / librespot

Open Source Spotify client library
MIT License
4.7k stars 573 forks source link

No visual indication of played trackin the Spotify desktop app when playing through Spotify Connect. #1127

Open eldar opened 1 year ago

eldar commented 1 year ago

Describe the bug I am using librespot indirectly as a Spotify Connect renderer in the moOde player. I control the playback via the official Spotify desktop app on Linux. The problem is that there is no visual indication in the desktop app of which track is currently playing, that is highlighting in green and the dancing bars. Here is the screnshot demonstrating the problem. When playing music on my Android phone, the desktop app correctly renders highlighting as shown here.

To reproduce As I'm using librespot as a part of another app, it's a bit difficult to get the logs.

  1. Launch moOde player on Raspberry Pi 4
  2. Launch the official desktop Spotify app, connect to the moOde player via Spotify Connect.
  3. Start playing any track.
  4. The track isn't highlighted in the album list view.

Log A bit difficult

Host (what you are running librespot on):

Additional context I suspect that librespot does not communicate everything that is to communicate the currently playing track. This could also be that I'm running an older version of librespot: 0.4.1.