- Status Closed
- Percent Complete
- Task Type Bugs
- Category Applications
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#8515 - SPC codec failure rusuming playback on boot
As stated in the summary, the recent SPC codec work had caused the SPC codec to fail when resuming playback of SPC files upon booting the player. This occurs consistently and causes the track that should be played to be skipped, after which the next track plays fine and skipping back to the previous track causes no problems.
Closed by Buschel
2011-05-02 20:56
Reason for closing: Works For Me
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
2011-05-02 20:56
Reason for closing: Works For Me
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
Works for me with r29814.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
I just found out the codec failure happens when resuming playback after stopping it whether or not playback was stopped by the player being shut off, not just when resuming on boot.
This isn’t a problem with the SPC codec per se but a problem with the audio system either providing too little data at the start or providing a corrupted file signature (those are the only two failure conditions for SPC loading). The switch back to mutexes in the ATA drivers seems to have revealed more playback race conditions.
Either way whatever it is exactly that’s causing it to happen now, it wasn’t an issue before the recent work done to the SPC-related stuff. It’s not a huge problem but it is a slight inconvenience to listen to a set of SPCs and have to skip back to the track I stopped listening on when I turned off my player.