summaryrefslogtreecommitdiff
path: root/legacy/emotion/src/modules/xine/emotion_xine.h (unfollow)
AgeCommit message (Collapse)Author
2008-10-08emotion: set volume when files are opened.Gustavo Sverzut Barbieri
SVN revision: 36531
2008-09-10Remove seek guard, as it isn't updated during playing.Sebastian Dransfeld
SVN revision: 35918
2008-09-10EAPISebastian Dransfeld
SVN revision: 35916
2008-05-11put xine and gstreamer modules in their own subdirdoursse
SVN revision: 34539
2007-07-18work around xine deadlockCarsten Haitzler
SVN revision: 30891
2007-03-13Fix compiler warnings.Sebastian Dransfeld
SVN revision: 28696
2007-03-13move emotion to fix latency on video load, deadlocks on stop/shutdown etc.Carsten Haitzler
SVN revision: 28679
2007-01-03there is a deadlock between the video out deocder thread and the main processCarsten Haitzler
(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
2006-03-12visualization stuff for emotion_gstreamer. There's a gstreamer bug on the ↵doursse
duration of mp3 files (). ogg files are handles correctly SVN revision: 21217
2006-01-21move plugin to be inlined ans loaded from code and make xine emotion supportCarsten Haitzler
work again SVN revision: 19946
2005-07-08* Have rewritten the yuy2->rgb converter to avoid license problems.moom16
So now, emotion_xine supports yuy2-encoded movies (such as .wmv). SVN revision: 15678
2005-07-08* Cancel last changes since it seems there are some license problems.moom16
Sorry guys, I didn't think GPLv2 was so "contaminating" SVN revision: 15677
2005-07-08* Add support of yuy2 to emotion_xine module. So now, we can play wmvmoom16
movies! I had to make some module API changes: - rename yuv_size_get to video_data_size_get - add the function "Emotion_Format (*format_get) (void *ef);" in Emotion_Video_Module. This function should return the format used by the video (EMOTION_YV12, EMOTION_YUY2 or EMOTION_BGRA). I use a yuy2->bgra converter since evas doesn't support YUY2. This converter should be rewrite since it's really not optimized and since it is under GPLv2 (emotion is under BSD). I added an explicit comment above the function for that, but it'd be better to use a converter under BSD. If it's really incompatible with emotion license, I will remove it. SVN revision: 15675
2005-04-15simon treney's emotion patches - THANKs :o)Carsten Haitzler
SVN revision: 14208
2005-04-02moom's patchesCarsten Haitzler
SVN revision: 14073
2004-07-231. create new xine_t per video - xine has a single internal clock so pause 1Carsten Haitzler
video - all pause as clock stops. xine issue - but this works around it. SVN revision: 10971
2004-07-21hmm - handle fstreams where xine dosnt report absolute length - just aCarsten Haitzler
percentage position SVN revision: 10951
2004-07-18moved dome things off into threads of their own to minimise main ap impactCarsten Haitzler
SVN revision: 10897
2004-06-24remove race conditions! SMELLY! this does mean more fd's though ! :(Carsten Haitzler
SVN revision: 10580
2004-06-24autofool cleanups... argh! i hate autofools!Carsten Haitzler
SVN revision: 10574
2004-06-18it had to happen sooner or later... in in in... we go! :)Carsten Haitzler
SVN revision: 10537