Enlightenment CVS committal Author : raster Project : e17 Module : libs/emotion
Dir : e17/libs/emotion/src/lib Modified Files: emotion_smart.c Log Message: 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. =================================================================== RCS file: /cvs/e/e17/libs/emotion/src/lib/emotion_smart.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- emotion_smart.c 19 Dec 2006 14:15:17 -0000 1.23 +++ emotion_smart.c 3 Jan 2007 06:24:25 -0000 1.24 @@ -1038,7 +1038,10 @@ } } } +// no need for this because on any new frame decode info from the decoder +// module, the previous "current frame" is released (done) for us anyway // sd->module->frame_done(sd->video); + /* evas_object_image_size_get(obj, &iw, &ih); sd->module->video_data_size_get(sd->video, &w, &h); ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs