Rockbox

Tasklist

FS#8027 - Issues switching between codecs while files playing.

Attached to Project: Rockbox
Opened by Alex Vanderpol (karashata) - Friday, 26 October 2007, 10:54 GMT
Last edited by Nicolas Pennequin (nicolas_p) - Saturday, 27 October 2007, 12:26 GMT
Task Type Bugs
Category Music playback
Status Closed
Assigned To Nicolas Pennequin (nicolas_p)
Operating System iriver H10
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I'm noticing that switching between file formats while playing a file seems to be crashing the player, returning both a data abort and an unidentified instruction error.

So far, this is the list I've noticed:

SPC to MP3: DA at 0000831C (0), UI at 000FAB50 (0)
MP3 to SPC: DA at 0000831C (0), UI at 000FB360 (0)
NSFE to MP3: DA at 00007AFC (0), DA at 0000831C (0), DA at 000FABFC (0)
MP3 to NSFE: DA at 0000831C (0)


MP3 to FLAC seems to cause the FLAC codec to fail on every attempt, FLAC to MP3 seems to work fine.

NSFE to FLAC and FLAC to NSFE swork fine.

SPC to FLAC and FLAC to SPC work fine.
This task depends upon

Closed by  Nicolas Pennequin (nicolas_p)
Saturday, 27 October 2007, 12:26 GMT
Reason for closing:  Fixed
Comment by Alex Vanderpol (karashata) - Friday, 26 October 2007, 11:00 GMT
Should also add:

SPC to NSFE: DA at 0000831C (0)
NSFE to SPC works fine.
Comment by Brandon Low (lostlogic) - Friday, 26 October 2007, 17:24 GMT
Hmm, good detective work -- I hadn't made the correlation to format changes when I was getting frequent data aborts. That seems to be part of the trouble.
Comment by Alex Vanderpol (karashata) - Saturday, 27 October 2007, 01:20 GMT
Okay, results with (r15324) don't seem much better, here's a list of what I've run into (four attempts at each codec swap):

SPC to MP3: UI at 000FAB5C (0), DA at 0000831C (0), UI at 000FAF20 (0), UI at 000FAF00 (0), UI at 000FA7D2 (0)
MP3 to SPC: DA at 0000831C (0), UI at 000FAB5A (0), UI at 000FAB5E (0), UI at 000FA7E2 (0), DA at 000FAB58 (0)
NSFE to MP3: DA at 00007AFC (0), DA at 0000831C (0), UI at 01C78A52 (0), UI at 0043005A (0)
MP3 to NSFE: DA at 0000831C (0)
SPC to NSFE: DA at 0000831C (0)
NSFE to SPC works fine.

FLAC to MP3 works alright, MP3 to FLAC works *occasionally* but most often causes the FLAC codec to fail.

FLAC to SPC or NSFE and NSFE or SPC to FLAC all work fine.

Loading...