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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.