Displaying 3 results from an estimated 3 matches for "kcarnold_work".
2001 Aug 11
0
kcarnold_work branch of ogg123
...og tells a little of
the story. For one, the buffer is nearly completely rewriten. That
means deadlock cases. I've caught a few, but I need help. Anyone who's
computer is faster or slower than my own or perhaps schedules things
differently (i.e. everyone) please hit the ogg123 on my branch
(kcarnold_work) with the strangest conditions you can find, including
SIGINT (ctrl-c) at various different points. Also try out the
streaming; it's using libcurl now so you can stream from just about
anything, though the options system to enable most of the extended
streaming options (e.g. proxy, cookies, aut...
2001 Jun 21
1
ogg123, buffering, tag
I was just about to commit a big buffer overhaul when I realized that
it would probably break a lot of stuff and I'd get yelled at, so it's
in the kcarnold_work tag (or will be momentarily...). Have a look at
it, try to make it deadlock. If I messed up the CVS tagging, also let
me know -- I know only enough about CVS to be dangerous :)
This should also reduce CPU usage noticably. The reader and writer
process both spend a lot less time doing nothing now....
2001 Aug 13
0
Going away again; ogg123 status
...I'll be able to get it done by then. That said, since I have moved the
buffer code to pthreads and added libcurl streaming, the new code
needs a lot of testing, specifically on platforms other than
Linux/x86. Anyone with such a platform available can help greatly by
checking out my branch, 'kcarnold_work' of vorbis-tools/ogg123, and
testing these things:
1. Does the pthread buffer code work?
2. Does libcurl build and run?, and
3. Does it all work when you try to play a file or stream?
I'm especially interested to see if you can make the buffer deadlock;
I have removed all deadlock condit...