Re: deadlock issues in cvs head
Ed Sweetman <[email protected]>
| Newsgroups | gmane.comp.audio.zinf.devel |
|---|---|
| Message-ID | <[email protected]> |
vorbis lmc is broken at the core. It WILL not work nicely with the rest of zinf. I can get deadlocks to the point where you have to really really try but it still occurs but only when doing vorbis files. It's perfect for wavs and mp3s. So i'm looking at mplayer's vorbis decoder which is the simplest decoder i've found that doesn't use callbacks to decode. I'm thinking it'll be easier to just modify the xinglmc than use the vorbislmc since the vorbislmc is missing functions found in the xing lmc and the new vorbis decoder will function more like the xing lmc than the vorbis one anyway. Ed Sweetman wrote: > i've got almost all of the deadlock issues fixed on top of my previous > cd patch to the cvs head with very very little alterations. The problem > is that it still is possible to cause this error, but it's VERY VERY > hard to get it to occur in gdb anymore. So hopefully tomorrow i'll > have this cleaned up and we can commit this patch too and zinf wont > crash or deadlock like a bitch when you track select faster than 1 time > per second. ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en