there is a deadlock between the video out deocder thread and the main process
authorraster <raster>
Wed, 3 Jan 2007 06:24:25 +0000 (06:24 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 3 Jan 2007 06:24:25 +0000 (06:24 +0000)
commit8a4b721bc30eafdc11e4bfc444a3bec3b060ae79
treeef9c21068ce9020f8be9e981079b78f6100596ff
parent4020096793fc6c533ca1d55acb029683b2059a92
there is a deadlock between the video out deocder thread and the main process
(emotion) thread as it continues while the main thread is stopped tyring to
stop the video playback - this ends up in a deadlock. this tries to eliminate
that by havng a much more limited framequeue.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@27753 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/emotion_smart.c
src/modules/emotion_xine.c
src/modules/emotion_xine.h
src/modules/emotion_xine_vo_out.c