Krister Lagerstrom wrote:
> [EMAIL PROTECTED] wrote:
>>   + o remove the ChildAppThread stuff and make polling to avoid
>> +   threading problems
>
> Some applications like MPlayer will "stutter" if Freevo isn't reading
> the tty output from it fast enough. This was one of the reasons for
> using separate threads to handle the childapp I/O.

I know. I only removed the ChildThread. If the child is started, we
still start two threads for stdout and stderr. It's only the player
itself. We had a thread waiting for a player, this than starts the
player, waits and does some shutdown things. This is now in the main
thread. 


Dischi

-- 
"Programming today is a race between software engineers striving to build 
bigger and better idiot-proof programs, and the Universe trying to produce 
bigger and better idiots. So far, the Universe is winning." - Rich Cook 


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to