Bug 10449 - Compilation Albums - Wrong Track Played
: Compilation Albums - Wrong Track Played
Status: CLOSED FIXED
Product: SqueezePlay
Classification: Unclassified
Component: Browser
: unspecified
: All All
: P1 normal with 4 votes (vote)
: 7.5.0
Assigned To: Ben Klaas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-12-23 15:30 UTC by Andrew Monks
Modified: 2011-01-21 06:16 UTC (History)
9 users (show)

See Also:
Category: Bug


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Monks 2008-12-23 15:30:50 UTC
If I browse Music Library by Artist and select a particular Artist I get a list of all the albums featuring that Artist.
If one of those albums is a compilation album and I browse into that I get a list of just the tracks by the selected artist.
If I then press play on one of these tracks the track that actually plays is the first track on the compilation album rather than the selected track.
Comment 1 Andrew Monks 2008-12-23 15:34:12 UTC
My Squeezecenter is the latest nightly 7.3.2 on Linux
Comment 2 Andrew Monks 2008-12-23 17:59:19 UTC
I've been playing around with this, hope the following info helps:

Selecting the track using the centre button then selecting "Play this Song" works ok - it plays the selected track (i.e. gives a different result than pressing the play button directly)

Highlighting the track and pressing ADD button works ok - adds the selected track

The problem only occurs when using the controller (Using the IR remote with SB2 and SliMP3 works fine)

Setting "Play Other Songs in Album" setting to "Play Only Selected Song" for the affected player results in the correct track being played.  The problem only happens when "Play Other Songs in Album" setting is set to "Play Other Songs in Album or Directory"
Comment 3 James Richardson 2009-01-08 13:57:47 UTC
Steven: Can you have a look at this one
Comment 4 Chris Owens 2009-03-16 09:45:40 UTC
We are now planning to make a 7.3.3 release.  Please review your bugs (all marked open against 7.3.3) to see if they can be fixed in the next few weeks, or if they should be retargeted for 7.4 or future.

Thanks!
Comment 5 Chris Owens 2009-03-30 17:19:45 UTC
Since there's now a planned 7.3.3 release, bugs which won't make the cut-off are being moved to the next target out.  If you feel that this bug needs to be addressed more (or less) urgently than the 7.4 release, please cc chris@slimdevices.com and leave a comment in the bug to that effect so we can review it.

Thanks.
Comment 6 James Richardson 2009-05-06 13:57:44 UTC
Andrew: can you list out an example of the Directory Listing for your music where you see this happen?

I.E. c:\music\artist\album\track.xxx

Scanner Log may also help.
Comment 7 Andrew Monks 2009-05-06 15:11:40 UTC
The structure I use for compilation albums is like this:

/music/FLAC/various/albumname/01-trackname.flac
/music/FLAC/various/albumname/02-trackname.flac
/music/FLAC/various/albumname/03-trackname.flac
/music/FLAC/various/albumname/04-trackname.flac
/music/FLAC/various/albumname/05-trackname.flac

So if the last track in the list above is by Artist A and I use the controller to browse
Music Library->Artists->Artist A->albumname and then press the play button on 05-trackname.flac the track that actually gets played is 01-trackname.flac by some other artist.

Using an IR remote and following the same actions results in 05-trackname.flac being played (which I believe is the correct behaviour)
Comment 8 Blackketter Dean 2009-07-22 08:39:53 UTC
Moving to the product SqueezePlay because this bug appears to apply to any player based on that application code.  Feel free to move it back if it's specific to the single original product.
Comment 9 Ben Klaas 2009-08-26 07:52:46 UTC
this is an administrative shuffle on priority fields to help make better judgment on the top end of the priority list. P4->P5, P3->P4, and P2->P3.
Comment 10 Spies Steven 2009-10-15 16:19:27 UTC
The incorrect behavior is still in Squeezebox Server 7.4.0 release.
Comment 11 James Richardson 2009-10-30 08:03:50 UTC
*** Bug 14932 has been marked as a duplicate of this bug. ***
Comment 12 James Richardson 2009-10-30 08:04:09 UTC
*** Bug 12867 has been marked as a duplicate of this bug. ***
Comment 13 Jim McAtee 2009-10-30 12:13:05 UTC
A P1 bug was marked a duplicate of this one, which is still P3.  Please raise the priority of fixing this bug.
Comment 14 SVN Bot 2009-11-02 09:48:14 UTC
 == Auto-comment from SVN commit #29119 to the slim repo by bklaas ==
 == https://svn.slimdevices.com/slim?view=revision&revision=29119 ==

Fixed Bug: 10449
Description: include contributor ID in params of jiveplaytrackalbum command
Comment 15 Jim McAtee 2009-11-07 08:15:00 UTC
Is this fix safe to backport to 7.4?
Comment 16 Jim McAtee 2009-11-14 13:46:21 UTC
Hello?  Can this be fixed in 7.4?
Comment 17 Jeffry Peterson 2009-11-21 18:04:30 UTC
I also have this problem server 7.4.0
Comment 18 SVN Bot 2010-01-21 18:26:46 UTC
 == Auto-comment from SVN commit #29876 to the slim repo by andy ==
 == https://svn.slimdevices.com/slim?view=revision&revision=29876 ==

Bug 10449, backport fix from 7.5
Comment 19 Chris Owens 2010-04-08 17:26:17 UTC
This bug has been marked fixed in a released version of Squeezebox Server or the accompanying firmware or mysqueezebox.com release.

If you are still seeing this issue, please let us know!
Comment 20 Werner 2011-01-21 02:47:08 UTC
(In reply to comment #19)
> This bug has been marked fixed in a released version of Squeezebox Server or
> the accompanying firmware or mysqueezebox.com release.
> 
> If you are still seeing this issue, please let us know!

I'm still seeing this bug. Using 7.5.1 r9009 on my Duet controller. If I play a song using the plus-sign and then "play" then it plays the correct song. Hitting the play-button or the center-button just plays some random song...

This happens with all my albums now . I have restarted and rebuild everything but no change. Priority should be higher on this bug imo.
Comment 21 Werner 2011-01-21 06:16:22 UTC
(In reply to comment #20)
> (In reply to comment #19)
> > This bug has been marked fixed in a released version of Squeezebox Server or
> > the accompanying firmware or mysqueezebox.com release.
> > 
> > If you are still seeing this issue, please let us know!
> 
> I'm still seeing this bug. Using 7.5.1 r9009 on my Duet controller. If I play a
> song using the plus-sign and then "play" then it plays the correct song.
> Hitting the play-button or the center-button just plays some random song...
> 
> This happens with all my albums now . I have restarted and rebuild everything
> but no change. Priority should be higher on this bug imo.

Plz ignore comment #20 as my findings were a result of a bug in the "shuffle-song" functionality and not related to this particular bug.

Thanks...