summaryrefslogtreecommitdiff
path: root/legacy/emotion/src (follow)
AgeCommit message (Collapse)Author
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-11-08Remove unused variableSebastian Dransfeld
SVN revision: 43539
2009-11-03set ratio after filling the video sinkVincent Torri
Patch by João Paulo Rechi Vita SVN revision: 43433
2009-06-18 * emotion: Remove Evas_Bool.Cedric BAIL
SVN revision: 41097
2009-05-15gstreamer fixesCarsten Haitzler
SVN revision: 40671
2009-04-18typo reported by Lars MunchVincent Torri
SVN revision: 40199
2009-04-17Add preliminary patch for compilation on Windows. Needs more work, thoughVincent Torri
Patch by Lars Munch - Thanks a lot ! SVN revision: 40147
2009-03-13patch from Gustavo F. Padovan - minor code cleanups (effectually cosmetic) :)Carsten Haitzler
SVN revision: 39463
2009-02-28Emotion fix after eina list changesLars Munch
Fix emotion after eina list changes in commit r39195 Signed-off-by: Lars Munch <lars@segv.dk> SVN revision: 39284
2009-02-25 * emotion/src/modules/gstreamer: Move from Ecore_List to Eina_List.Cedric BAIL
SVN revision: 39195
2009-02-22gstreamer v4l support to emotionGustavo Sverzut Barbieri
This patch adds gstreamer v4l support to emotion. If you got a webcam it can be tested by doing: emotion_test -gstreamer v4l:// This will use the first video device /dev/video0. If you do not have a webcam, you can also try it using the Virtual Video driver By: Lars Munch <lars@segv.dk> SVN revision: 39147
2009-02-22Do not spam the user if no length availableGustavo Sverzut Barbieri
Do not spam the user if no length available from gstreamer. This is the case for webcams, streaming audio and video etc. By: Lars Munch <lars@segv.dk> SVN revision: 39146
2009-02-22Use calloc instead of mallocGustavo Sverzut Barbieri
Use calloc instead of malloc. This will ensure that length in set to zero if no length is provided from gstreamer. By: Lars Munch <lars@segv.dk> SVN revision: 39145
2008-12-25calloc not malloc! bad patches!Carsten Haitzler
SVN revision: 38318
2008-12-20use ecore_pipe in gstreamer moduleVincent Torri
SVN revision: 38251
2008-11-04emotion: set default volume to 80%.Gustavo Sverzut Barbieri
SVN revision: 37454
2008-11-01Fix bug in emotion_test discovered by jcwong introduced in r36943.Cedric BAIL
SVN revision: 37373
2008-10-27xine_xmalloc is deprecated and gives no benefit for us.Sebastian Dransfeld
SVN revision: 37218
2008-10-25Set member_{add,del} to NULL.Gustavo Sverzut Barbieri
SVN revision: 37088
2008-10-21Remove Evas List from Emotion.Cedric BAIL
SVN revision: 36943
2008-10-19vlc moduel was utterly wrong - methods wrong comapred to module struct funcs.Carsten Haitzler
fixed. still broken. did this ever work? :) SVN revision: 36825
2008-10-08emotion: set volume when files are opened.Gustavo Sverzut Barbieri
SVN revision: 36531
2008-10-08emotion: do not try to do file_set when no plugin is loaded.Gustavo Sverzut Barbieri
SVN revision: 36530
2008-10-06emotion-gstreamer: use proper scale for volume.Gustavo Sverzut Barbieri
Albeit gst-inspect returns a range from 0.0 to 10.0 for volume, anything more than 1.0 will be distorted and sound horible. SVN revision: 36485
2008-10-05Add -vlc option to emotion_testNicolas Aguirre
SVN revision: 36443
2008-09-27add vlc backendVincent Torri
SVN revision: 36280
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-26emotion-gstreamer: Add some refactor, more to come.Gustavo Sverzut Barbieri
SVN revision: 36261
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-10Revert to not having seek_to_pos at all.Sebastian Dransfeld
SVN revision: 35917
2008-09-10EAPISebastian Dransfeld
SVN revision: 35916
2008-09-10Keep guard against seeking to the same position, but initialize to -1.Sebastian Dransfeld
SVN revision: 35913
2008-09-10Initialize seek variables to -1, so that seek to 0 will work.Sebastian Dransfeld
SVN revision: 35912
2008-09-09fix position_set()Vincent Torri
SVN revision: 35891
2008-09-07Add calculate callback to Evas_Smart_Class.Gustavo Sverzut Barbieri
Some people is using it for some time now without problems, so I'm adding it to SVN to get some broader use. Remember to recompile ALL libraries that depend on Evas as it will change the EVAS_SMART_CLASS_VERSION and old classes will fail to load. This will also change Edje so it will postpone _edje_recalc() to render time, calculate() callback, however some methods will force early recalculation. SVN revision: 35860
2008-07-06formattingSebastian Dransfeld
SVN revision: 35012
2008-07-06formattingSebastian Dransfeld
SVN revision: 35011
2008-07-06remove trailing whitespaceSebastian Dransfeld
SVN revision: 35010
2008-07-06Add vim headerSebastian Dransfeld
SVN revision: 35009
2008-07-06formattingSebastian Dransfeld
SVN revision: 35008
2008-07-04Corrects retrieving metadata for gstreamer moduleNicolas Aguirre
http://bugs.enlightenment.org/show_bug.cgi?id=504 SVN revision: 35001
2008-06-19Remove unused variables.Sebastian Dransfeld
SVN revision: 34868
2008-06-19ignoreSebastian Dransfeld
SVN revision: 34863
2008-05-15remove debug messagedoursse
SVN revision: 34582
2008-05-15 * reorganize the way the gstreamer pipeline is built. Fix some usagesdoursse
of emotion_object_file_set() * move the "frame_decode" evas event to _emotion_frame_new() a,d replace it in _emotion_video_pos_update() by "position_update" * fix a mem leak in the gstreamer backend and in the smart object SVN revision: 34581
2008-05-14Don't set sd->video to NULL. sd->video is initialized only whendoursse
emotion_object_init() is called. Hence, setting sd->video to NULL there implied that the code: emotion_object_init(o, module); emotion_object_file_set(o, file1); emotion_object_file_set(o, NULL); emotion_object_file_set(o, file2); seg fault. (such code is useful when you want to reset the same stream (file1 = file2). The other solution would be to destroy everything and recreating the pipeline, which is not nice) SVN revision: 34571
2008-05-13Contrary to what gstremear's doc says, gst_deinit() does not clean whatdoursse
gst_init() allocates. Hence, 2 calls of the couple gst_init() / gst_deinit() fail miserabily. Gstreamer's dev says that the exported function gst_deinit() should not be called, so let's remove it... SVN revision: 34560
2008-05-11put xine and gstreamer modules in their own subdirdoursse
SVN revision: 34539
2008-03-20fix #ifdefCarsten Haitzler
SVN revision: 34065