FS#9719 - Playback skips and hangs badly on iPod Video 80GB on start up

Attached to Project: Rockbox
Opened by Jeremy Cayot (woodensoul) - Saturday, 27 December 2008, 15:48 GMT
Task Type Bugs
Category Music playback
Status Unconfirmed
Assigned To No-one
Operating System iPod 5G
Severity Low
Priority Normal
Reported Version Version 3.1
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


This is a recurring problem with this target it seems. With 3.1 installed and resume playback on start up enabled, playback hangs and skips badly while the hard drive is being scanned during start up.

The same behavior occurs when resume on start up is disabled, but playback is resumed by the user during the hard drive scan.
This task depends upon

Comment by Alex Bennee (ajb) - Saturday, 27 December 2008, 17:24 GMT
I've seen similar behaviour but I wasn't sure if it was a symptom of the battery being low.
Comment by Jeremy Cayot (woodensoul) - Monday, 05 January 2009, 01:07 GMT
This is definitely not a symptom of the battery being low. It happens with a fully charged battery.
Comment by Dave Hooper (stripwax) - Monday, 16 February 2009, 14:51 GMT
Do you have DirCache enabled, and/or Database Load To RAM? If so, could you see what happens if you disable one of those (and disabling the other one; and disabling both) to see what the effect is? I've noticed a certain amount of 'thrashing' on startup (more disk seeking than I would expect from just buffering alone - I'm guessing due to DirCache and/or Database) and perhaps on a particularly fragmented filesystem this prevents buffering from taking place in a timely fashion
Comment by Douglas Valentine (Dwyloc) - Wednesday, 20 May 2009, 21:32 GMT
I am seeing the same problem with current svn builds on my 80gb ipod video when ever I enable DirCache. Disabling the Directory Cache and restarting my player fixes the problem here.

I also have the database enabled and and the database ram cache switched on.
Comment by j c (jc) - Thursday, 18 June 2009, 03:07 GMT
I have a similar and perhaps the same issue with an 80GB ipod video. Playback will pause for a second and then play for 3-5 and then pause, then play... If I pause playback with a pause button press and wait for drive activity to quiet down I can then resume proper playback. It will happen with "resume on startup" and be fine for a varying amount of time before having issues again. I have tried disabling dircache and database to ram, enabling and disabling all sorts of settings (car adapter mode, pause/resume on headphone unplug/plug) and even completely removed and reinstalled with defaults. No fix yet... any ideas?
Comment by MichaelGiacomelli (saratoga) - Sunday, 17 April 2011, 23:40 GMT
Can someone confirm that this still occurs with the Ipod Video?
Comment by j c (jc) - Tuesday, 26 April 2011, 15:26 GMT
Yes, this still happens on my iPod Video 80GB model. I think there was a problem with buffering of FLAC files that was fixed. It corrected the issue for standard bit-rate FLAC files, but the buffering problem still happens with 24-bit FLAC files. The same "fix" resolves it... pause playback for 5-10 seconds and resume play.
Comment by Andree Buschmann (Buschel) - Sunday, 28 August 2011, 14:59 GMT
I tested r30369 on my iPod Video 30GB with m4a, mp3, mpc and high-bitrate alac. I cannot reproduce the described issue for those formats when enabling "resume on startup". Is this an effect that is specific for 24bit-FLAC?
Comment by j c (jc) - Monday, 26 September 2011, 01:49 GMT
This problem used to affect FLAC as well, but since upgrading to the most recent stable release it only affects 24-bit FLAC. I haven't tested other formats.