grr - i'm trying to debug why xine locks up on closing/stopping/deleting a
authorraster <raster>
Mon, 19 Jul 2004 04:50:14 +0000 (04:50 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 19 Jul 2004 04:50:14 +0000 (04:50 +0000)
commitb6860c1c38b03a0eb475195b9bdbd92b617f9e48
treeb88d524f688dccab65468ff319e997af7a32da9c
parent3c31d76479f46341677275f512a5fc03c70740e3
grr - i'm trying to debug why xine locks up on closing/stopping/deleting a
stream in elation but NOt in emotion when emotion_test shuts down.

ok emotion_test:

emotion_test dvd://

now once its played a bit of the dvd hit:

q

and it will quit
destroy video objects then exit main loop and exit.

now with elation:

elation

now put a dvd in the drive (or already have one) elation will detect this.
now let it play a bit of the dvd, and hit "Escape" to eject the dvd (which
will try delete thevideo object). elatiojn will get STUCK inside an emotion
call whihc get stuckin the emotion_xine module call thsat gets stuck inside
xine_stop().

now WHY. what is it about elation that triggers xine to go batty?

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@10910 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/bin/emotion_test_main.c
src/modules/emotion_xine.c
src/modules/xine/emotion_xine_vo_out.c