FS#12033 - SPC codec freeze the system when change songs frequently

Attached to Project: Rockbox
Opened by JoshuaChang (JoshuaChang) - Tuesday, 29 March 2011, 14:20 GMT
Last edited by MichaelGiacomelli (saratoga) - Wednesday, 20 July 2011, 15:28 GMT
Task Type Bugs
Category Codecs
Status Closed
Assigned To No-one
Operating System Cowon D2
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


i'm using svn r29659
when changing spc songs frequently in file browser, the spc codec freeze the whole system, the displace shows "loading".
i've done some further research:
1.change songs in the playlist have no problem.
2.tune on the database can reduce the freeze possibility.
3.tune off the dircache can slove the problem, but it makes the file browser moves very slow when doing some heavt jobs.
This task depends upon

Closed by  MichaelGiacomelli (saratoga)
Wednesday, 20 July 2011, 15:28 GMT
Reason for closing:  Fixed
Comment by Michael Sevakis (MikeS) - Thursday, 21 April 2011, 10:09 GMT
Guess I'll mention here that what seems to be the case is that with dircache on, playback buffers rapidly enough that it collides with the ongoing changes in the playlist. There's no nice way to avoid it right now except to stop playback, safely change the playlist, then restart it.
Comment by JoshuaChang (JoshuaChang) - Thursday, 07 July 2011, 05:17 GMT
after 30097, this bug was gone!
Comment by MichaelGiacomelli (saratoga) - Wednesday, 20 July 2011, 00:45 GMT
Is this fixed then?
Comment by JoshuaChang (JoshuaChang) - Wednesday, 20 July 2011, 00:57 GMT
yes, seems everything is ok~