From: Michael R. <mr...@us...> - 2003-03-25 12:59:42
|
Hi Bastien, > > This implementation should be more clean, because all stream's port > > handling is now done in the right thread. If this still does not > > work for you, could you try with xine-ui to make sure the problem > > is in xine-lib? A patch to enable on-the-fly switching in xine-ui > > is attached as well. > > The problem might be in the fact that I don't handle the completion > event myself, but the video out does. > > > There is still one problem left with xine-ui: It locks, when trying > > to switch post plugins on a paused engine, because the decoder > > threads are blocking deep inside the decoder plugins on the > > get_frame() calls. Does anyone see a solution here? > > Thanks for working on this, Michael. I have committed to cvs what I believe to be the definite solution on the xine-lib side and modified xine-ui accordingly. Michael -- /* Fuck. The f-word is here so you can grep for it :-) */ 2.4.3 linux/include/asm-mips/mmu_context.h |