path: root/legacy/emotion/src/modules (follow)
AgeCommit message (Collapse)Author
2013-01-10emotion moved into eflGustavo Sverzut Barbieri
SVN revision: 82513
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
2013-01-07emotion/xine should use the VIDEO_OUT_XINE_API_VERSION.Gustavo Sverzut Barbieri
our xine plugin must VIDEO_OUT_XINE_API_VERSION(22) to have video out. Patch-By: Arvind R <> SVN revision: 82364
2013-01-03Emotion: use eina log wherever it's possibleLeandro Dorileo
SVN revision: 82099
2013-01-02Emotion: introce emotion_object_video_subtitle_file_set() callLeandro Dorileo
For setting an arbitrary subtitle file, this patch introduces the emotion_object_video_subtitle_file_set() and its counterpart emotion_object_video_subtitle_file_get(). The tag @sice were added as 1.7.2 since we're preparing a backport to stable tree. SVN revision: 82019
2012-11-15emotion: Tag unused paramter. warn--Stefan Schmidt
SVN revision: 79348
2012-11-03emotion/generic: Mark file as not ready during partial shutdown.Rafael Antognolli
This should fix ticket #1586. SVN revision: 78886
2012-10-11emotion: call the right render function.Cedric BAIL
SVN revision: 77853
2012-10-11emotion: limit size and format based on the backend with fimc.Cedric BAIL
SVN revision: 77852
2012-08-28emotion: fix tracks info freeBruno Dilly
fix free with pointer not nullified SVN revision: 75797
2012-08-28emotion: revert "free channels only if there's channelBruno Dilly
to free" This reverts commit rev 75741. SVN revision: 75796
2012-08-28emotion: reset VLC pipeline on EOS.Cedric BAIL
NOTE: I gave up and completely restart the child, seems like the only reliable way to do it. SVN revision: 75769
2012-08-27emotion: free channels only if there's channel to freeIván Briano
No need to free channels if there's no channels to be freed. By: Leandro Dorileo <> SVN revision: 75741
2012-08-21emotion: oops, this files should never have gotten in.Cedric BAIL
SVN revision: 75496
2012-08-21emotion: fix priority_set/getCedric BAIL
Patch by Sohyun Kim <> SVN revision: 75495
2012-08-01emotion: prevent race condition during gstreamer module shutdown or file set.Cedric BAIL
Patch by Sohyun Kim <> SVN revision: 74719
2012-07-23Emotion: Add UNUSED to _image_resize function paramaters where missing.Christopher Michael
SVN revision: 74311
2012-07-23Emotion: Fix 'engine' may be used uninitialized warning.Christopher Michael
SVN revision: 74309
2012-07-05emotion: let work around embedded device limitation.Cedric BAIL
NOTE: I am going to accept more of this work around. So if you preferred device doesn't come with a proper nice implementation of gstreamer, let's start working around in emotion :'( SVN revision: 73340
2012-06-15emotion/gstreamer: Don't store return values if nobody reads them anyway.Stefan Schmidt
em_pos_set() returns void in all modules. Not much use of the return values in this case. SVN revision: 72193
2012-06-08emotion: Add support for "playback_started" callback to generic player.Cedric BAIL
Patch by Pierre Le Magourou <> SVN revision: 71830
2012-06-07emotion: fix stride for all YUV video.Cedric BAIL
SVN revision: 71772
2012-05-16fix video overlay suport in emotion.Carsten Haitzler
SVN revision: 71161
2012-03-25Emotion: Fix shm_open check + various autotools cleaningVincent Torri
This works in linux, and should fix shm_detection on BSD (including Mac) BSD, Mac and solaris users : please check that it compiles and shm_open is detected SVN revision: 69618
2012-03-22Emotion Generic: pass on when ecore event data cb failsBruno Dilly
SVN revision: 69565
2012-03-15Emotion generic: check if player is the expected on _player_del_cbBruno Dilly
SVN revision: 69438
2012-03-13Emotion generic: Don't cancel player add cb on first tryBruno Dilly
If it's not the player we expect, let's give the other registered callbacks a chance. SVN revision: 69300
2012-03-06Emotion: remove unused var on genericBruno Dilly
SVN revision: 68849
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
2012-03-02emotion: fix build with recent xine.Cedric BAIL
Patch by Anthony Ramine <nox <at>>. SVN revision: 68629
2012-02-27Fix linking complaints brought out by:Thanatermesis
From: Thanatermesis <> Subject: [E-devel] LDFLAGS with -Wl,-z,defs Aparently if you add the option "-Wl,-z,defs" to your LDFLAGS, there's some libs that doesn't compile, like evas and e_dbus, there's some logs: SVN revision: 68464
2012-01-03emotion - fixed typoChunEon Park
SVN revision: 66791
2011-12-30emotion: fix build with Eina_Semaphore.Cedric BAIL
SVN revision: 66697
2011-12-30Emotion: use eina_semaphore API and update EFL versionsVincent Torri
SVN revision: 66696
2011-12-30shhhhh warningsCarsten Haitzler
SVN revision: 66695
2011-12-30Emotion: stop breaking compilation on Windows pleaseVincent Torri
SVN revision: 66692
2011-12-30warning--Carsten Haitzler
SVN revision: 66691
2011-12-30Emotion: add ecore_x stuff when neededVincent Torri
SVN revision: 66690
2011-12-30emotion_gst... compile again on linux.. and remove warnings (bugsCarsten Haitzler
waiting to possibly happen) SVN revision: 66689
2011-12-30no - now you need Emotion.h too. this is why i like simple singleCarsten Haitzler
"lib_priv.h"'s you include... then everythingg keeps working. :( SVN revision: 66688
2011-12-30Emotion: try to fix linux codeVincent Torri
SVN revision: 66687
2011-12-30Emotion:fix compilation on WindowsVincent Torri
Note1: disable generic plugin on Windows as shm_open like function note implemented on that platform yet. Note2: want_module stuff must be fixed in the m4 macro Note3: abstract semaphore code in Eina ? SVN revision: 66686
2011-12-28emotion: properly test the existence of an X connection in gstreamer backend.Cedric BAIL
SVN revision: 66606
2011-12-28Define EMOTION_BUILD on compile so EAPI is defined correctlyIván Briano
SVN revision: 66605
2011-12-06emotion: turn fps debugging on also on classic Gstreamer.Cedric BAIL
SVN revision: 65955
2011-11-10emotion: and now support custom pipeline in emotion.Cedric BAIL
SVN revision: 65018
2011-11-07emotion: minor cleanup.Cedric BAIL
SVN revision: 64869
2011-11-05emotion: fix symbol issue.Cedric BAIL
NOTE: all inline function in header should be static or they will export symbol and you don't want that. SVN revision: 64765
2011-11-05emotion: always trigger new frame callback.Cedric BAIL
SVN revision: 64758
2011-11-05emotion: fix recursive call.Cedric BAIL
SVN revision: 64756