question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

track info and queue out of sync with reality

See original GitHub issue

What version of Music Assistant has the issue?

2022.8.1

The problem

I had started a spotify playlist using MA to target my Sonos speakers (which had been grouped in the Sonos app). After a while I checked MA and saw two things : = track display was showing the wrong song and progress indicator not showing any progress = queue itself had not been updated either At the time of screenshot the active song in reality was “Liberty of Action” … so not even close to the first one in the list. image

Error logs are devoid of any

How to reproduce

Unknown at this time.

I did have an automation start a set of playlists using the MA queue command :

`alias: Start muziek (weekend) sequence:

The playlist that caused the problem I had started in the MA webinterface by targetting one of my Sonos speakers.

Relevant log output

No relevent info found.

Additional information

The MA target “media_player.mass_all_sonos_speakers” is based on a HA group of Sonos speakers. The Sonos speakers themselves are also grouped within the Sonos app. As a result both groups are identical … but they do have their own queues in MA

What version of Home Assistant Core are your running

2022.8.1

What type of installation are you running?

Home Assistant OS

On what type of hardware are you running?

Generic x86-64 (e.g. Intel NUC)

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:18 (4 by maintainers)

github_iconTop GitHub Comments

2reactions
OzGavcommented, Dec 18, 2022

The latest versions are only patches so please wait until the next full release and we will see what the situation is then

1reaction
marcelveldtcommented, Aug 7, 2022

Like discussed in discord I need to build a small guard in the code to ignore “passive” speakers from the play action so in case you gave a group of grouped speakers, the play commands are only sent to the “leader” player.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Fixing audio-video sync problems with renders in Unreal Engine
This video will probably be deprecated soon but as there is no real fix for the problem that i've found as of yet;...
Read more >
DispatchQueue.current | Apple Developer Forums
the immediate problem is that there is no way to get the current queue (in order to compare it with the queue parameter...
Read more >
set devices global-settings out-of-sync-commit-behaviour ...
Hi All, I wanted to see what the larger community thinks about using this command? The reason I bring this up is that...
Read more >
Multi-engine synchronization - Win32 apps | Microsoft Learn
As the different threads populate the queues, there can be no simple guarantee of the order of execution, hence the need for synchronization ......
Read more >
RabbitMQ mirrored queues troubleshooting sync issues
When this message is consumed, the master node will also replicate this information to the mirror nodes. Once a message has been consumed,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found