Rockbox Technical Forums

Support and General Use => Audio Playback, Database and Playlists => Topic started by: dunno on March 11, 2009, 06:15:58 PM

Title: Playlist playback bug; anyone else ?
Post by: dunno on March 11, 2009, 06:15:58 PM
r20287-090311; H140; r20510-090324
Dircache enabled; Filtree browsing.

Playback will not play the Inserted next album, it will continue playback of the playlist prior to the "Insert Next" addition, however, the contents of the dynamic playlist lists all tracks in the correct sequence.

How to reproduce the problem;
start a new dynamic playlist with "Insert".
Add additional albums to the playlist using "Insert" only,
Add a album to the playlist using "Insert Next".

It does appear that bug FS#7423 is similar, and the patch doesn't fix the issue.
Title: Re: Playlist playback bug; anyone else ?
Post by: kugel. on March 11, 2009, 06:37:29 PM
I tried your very recipe, and cannot reproduce on my e200.
Title: Re: Playlist playback bug; anyone else ?
Post by: Llorean on March 11, 2009, 06:38:06 PM
By "albums" do you mean "folders containing audio files and no subfolders"? These terms really don't apply cleanly to the filetree very well since we don't know your folder structure. My other guess is that you might mean single files (FLAC albums with cue sheets, for example).

As well, what do you use to start the dynamic playlist? A single file, a folder with no subfolders, etc?
Title: Re: Playlist playback bug; anyone else ?
Post by: dunno on March 11, 2009, 07:05:03 PM
By "albums" do you mean "folders containing audio files an no subfolders"?
Yes, folders with audio files, no subfolders.

As well, what do you use to start the dynamic playlist? A single file, a folder with no subfolders, etc?
A single folder with music files in it.

e.g.
Ben Haper - Best Of
  Track one
  Track two
  Track three
  etc..

However, now that I'm furiously trying to reproduce it I cannot, but there's some weirdness on the the go here, I have "Warn when deleting dynamic playlist" Enabled, but I get no warning when I start a new dynamic playlist, strange....

Sorry about this, it was not behaving correctly all afternoon, and now it has a different issue,

I'm going to install/flash a new current build

Title: Re: Playlist playback bug; anyone else ?
Post by: Llorean on March 11, 2009, 07:06:51 PM
If you have playback stopped, I wouldn't expect a warning. Otherwise people would constantly get warnings just trying to use what they see as "normal" playback. It's really intended to prevent you from accidentally clearing your playlist that's currently in-use by tapping "select" on something while listening to music. And of course, if you have playback started, you can't start a new playlist with "insert" anyway.

Has it ever given you that warning while playback is stopped? I'm not sure if it's supposed to, but I really wouldn't have expected it to.
Title: Re: Playlist playback bug; anyone else ?
Post by: dunno on March 11, 2009, 07:33:10 PM
It's really intended to prevent you from accidentally clearing your playlist that's currently in-use by tapping "select" on something while listening to music.
Correct, thanks for pointing that out to me.

Has it ever given you that warning while playback is stopped? I'm not sure if it's supposed to, but I really wouldn't have expected it to.
The erase dynamic playlist warning is normal, thanks for clarifying that for me, I confused myself with all the different modes.

I have flashed with r20297, and it won't reproduce my problem now, the only difference between now and this afternoon when the problem occured is that I would listen to a few albums without interruption before Inserting next, perhaps this makes a difference, I'll put in a few hours of listening before "inserting next" tomorrow and report back.

Thanks.

* bugs are like cockroaches, when you switch the light on they disappear *
Title: Re: Playlist playback bug; anyone else ?
Post by: dunno on March 24, 2009, 06:46:00 AM
A different method of reproducing the bug.

I have random folder advance on, and folder advance directory has been created.

Stop playback.
Select a track to play within a folder/album using right joystick,
When it's playing the last track of the currently playing folder, insert another folder/album using "Insert Last".
Insert a few more albums.

however, this cockroach sure is elusive.....