there is a deadlock between the video out deocder thread and the main process
authorCarsten Haitzler <raster@rasterman.com>
Wed, 3 Jan 2007 06:24:25 +0000 (06:24 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Wed, 3 Jan 2007 06:24:25 +0000 (06:24 +0000)
commit2026b988bc5bdf0c62a2fa48c1f8f38d85494124
tree5012056b8a19a421e7a4c003ae6ba4dd5e0ba133
parentfc6ccd21929418355e56ae6523b32fdcacd77a6c
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.

SVN revision: 27753
legacy/emotion/src/lib/emotion_smart.c
legacy/emotion/src/modules/emotion_xine.c
legacy/emotion/src/modules/emotion_xine.h
legacy/emotion/src/modules/emotion_xine_vo_out.c