path: root/legacy/emotion/src/modules/xine/emotion_xine.c (follow)
AgeCommit message (Collapse)Author
2013-01-10efl: merge emotion.Gustavo Sverzut Barbieri
this one was quite a huge work, but hopefully it's correct. NOTES: * removed vlc generic module, it should go into a separate package. * gstreamer is enabled by default (see --disable-gstreamer) * xine is disabled by default (see --enable-gstreamer) * generic is always built statically if supported * gstreamer and xine can't be configured as static (just lacks command line options, build system supports it) * v4l2 is enabled by default on linux if eeze is built (see --disable-v4l2) * emotion_test moved to src/tests/emotion and depends on EFL_ENABLE_TESTS (--with-tests), but is still installed if enabled. TODO (need your help!): * fix warnings with gstreamer and xine engine * call engine shutdown functions if building as static * remove direct usage of PACKAGE_*_DIR and use eina_prefix * add eina_prefix checkme file as evas and others * add support for $EFL_RUN_IN_TREE * create separate package for emotion_generic_modules * check docs hierarchy (doxygen is segv'in here) SVN revision: 82501
2012-11-15emotion: Tag unused paramter. warn--Stefan Schmidt
SVN revision: 79348
2012-03-05From: Davide Andreoli <>Davide Andreoli
Subject: [E-devel] Emotion buffer size patch Hi, here is a patch for emotion, it add a new function to retrive the status of the buffer while playing online stream. It is implemented only for the gstreamer backend, the xine one do not play at all here. What about the generic one? (xine does play - i implameneted this with the xine module, and generic is given a func that always returns 1.0 for now). SVN revision: 68684
2011-12-30warning--Carsten Haitzler
SVN revision: 66691
2011-12-30Emotion: try to fix linux codeVincent Torri
SVN revision: 66687
2011-10-03emotion: first try with xv.Cedric BAIL
SVN revision: 63759
2011-07-17emotion: add webcam detection, cleanup code and add timing detection.Cedric BAIL
SVN revision: 61452
2011-06-24emotion: advertise native resolution.Cedric BAIL
SVN revision: 60664
2011-06-23emotion: add a way to test if a file could be played by emotion.Cedric BAIL
SVN revision: 60637
2010-11-19warning cleanup.Gustavo Sverzut Barbieri
there are still warnings from write(2) calls, they should be handled, but no time now. SVN revision: 54710
2010-10-07shutup stupid emotion debug!Gustavo Sverzut Barbieri
to get them back, use EINA_LOG_LEVELS for each module or the catch-all: export EINA_LOG_LEVELS_GLOB='emotion*:4' ah, that was making me sick while playing enjoy... :-D SVN revision: 53170
2010-09-27some fixes/improvements to emotion -> foound some buggers in xine -Carsten Haitzler
tried making gst do it - should kind of work. i think gst is broken tho. SVN revision: 52800
2010-07-08Fixes for Ecore Api changesLucas De Marchi
Patch automatically by Coccinelle to fix the callbacks used by the following functions: * ecore_event_handler_add() * ecore_event_filter_add() * ecore_idler_add() * ecore_idle_enterer_add() * ecore_idle_enterer_before_add() * ecore_idle_exiter_add() * ecore_main_fd_handler_add() * ecore_main_win32_handler_add() * ecore_timer_add() * ecore_timer_loop_add() * ecore_animator_add() * ecore_poller_add() SVN revision: 50099
2010-01-15make clang happySebastian Dransfeld
SVN revision: 45196
2010-01-04 * emotion: Use the right macro.Cedric BAIL
SVN revision: 44895
2010-01-04 * enable static build of modulesVincent Torri
* clean up autotools * remove some warnings issues: * vlc backend can not be built on my computer(API change in libvlc, it seems) * when i build xine *and* gstreamer as static, i get a multiple defined of __eina_module_init and __eina_module_shutdown SVN revision: 44884
2009-12-30 * emotion: Switch to Eina module.Cedric BAIL
TODO: Add configure option to build module statically. SVN revision: 44781
2009-11-08Remove use of deprecated eventSebastian Dransfeld
XINE_EVENT_MRL_REFERENCE is deprecated, listen for XINE_EVENT_MRL_REFERENCE_EXT. SVN revision: 43540
2009-06-18 * emotion: Remove Evas_Bool.Cedric BAIL
SVN revision: 41097
2008-11-04emotion: set default volume to 80%.Gustavo Sverzut Barbieri
SVN revision: 37454
2008-10-08emotion: set volume when files are opened.Gustavo Sverzut Barbieri
SVN revision: 36531
2008-09-26Fix position reporting.Gustavo Sverzut Barbieri
Always call pos_get() and also fix these on xine and gstreamer, we should query the current position and do not trust cached value. For instance, when no video is present, no handoff/frame-decoded is called so no cache is updated. SVN revision: 36271
2008-09-25emotion+visualization: export and reorder.Gustavo Sverzut Barbieri
done: * module api changed, vis_set is not close to vis_get, vis_supported was added. * exported these properties in emotion_object. * gstreamer plugin now starts with no visualization. todo: * add xine support. * make gstreamer able to dynamically change visualization. PS: gstreamer module really needs a cleanup, losts of functions need "static" or add proper prefix, including "gst" to avoid it clash with other symbols. SVN revision: 36260
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-09-10Initialize seek variables to -1, so that seek to 0 will work.Sebastian Dransfeld
SVN revision: 35912
2008-05-11put xine and gstreamer modules in their own subdirdoursse
SVN revision: 34539