FS#8242 - SPC metadata corrupts near track end

Attached to Project: Rockbox
Opened by Adam Gashlin (AdamGashlin) - Wednesday, 28 November 2007, 00:59 GMT
Last edited by Adam Gashlin (AdamGashlin) - Thursday, 06 December 2007, 00:53 GMT
Task Type Bugs
Category ID3 / meta data
Status Closed
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Playing SPCs with r15832 on a Sansa e260, about 2 seconds before the track ends the metadata is replaced with junk. Also happens on gigabeat.
This task depends upon

Closed by  Adam Gashlin (AdamGashlin)
Thursday, 06 December 2007, 00:53 GMT
Reason for closing:  Fixed
Additional comments about closing:  r15673 removed the metadata writing from the codec. The proper metadata writer already existed.
Comment by Thom Johansen (preglow) - Wednesday, 28 November 2007, 12:15 GMT
For some weird-ass reason, spc.c itself seems to write to the metadata struct. This is the responsibility of the apps/metadata/ code, and this might be why things get garbled.