diff options
author | Gustavo Sverzut Barbieri <barbieri@gmail.com> | 2013-01-10 03:43:32 +0000 |
---|---|---|
committer | Gustavo Sverzut Barbieri <barbieri@gmail.com> | 2013-01-10 03:43:32 +0000 |
commit | dfb84c1657bfb14a5236b881193b81f4c0b8a69b (patch) | |
tree | b51b210fc88a21eec8e5907b8bbfe12ebc669f90 /old | |
parent | 532284dbbe4259a9f2291f44d3eff376849e8031 (diff) | |
download | efl-dfb84c1657bfb14a5236b881193b81f4c0b8a69b.tar.gz |
efl: merge emotion.
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
Diffstat (limited to 'old')
-rw-r--r-- | old/ChangeLog.emotion | 72 | ||||
-rw-r--r-- | old/NEWS.emotion | 35 | ||||
-rw-r--r-- | old/README.emotion | 22 |
3 files changed, 129 insertions, 0 deletions
diff --git a/old/ChangeLog.emotion b/old/ChangeLog.emotion new file mode 100644 index 0000000000..ed921d2512 --- /dev/null +++ b/old/ChangeLog.emotion @@ -0,0 +1,72 @@ +2012-04-26 Carsten Haitzler (The Rasterman) + + * 1.0.0 release + +2012-04-30 Jérôme Pinot + + * Fix build out of tree. + +2012-05-16 Carsten Haitzler (The Rasterman) + + * Fix emotion video overlay support to detect correct engine name. + +2012-06-07 Cedric Bail + + * Fix stride for all YUV video stream. + +2012-06-08 Pierre Le Magourou + + * Add support for "playback_started" callback to generic player. + +2012-06-08 Hugo Camboulive + + * Implement SPU switch for generic/vlc. + +2012-06-19 Cedric Bail + + * Sync rendering with Ecore_Animator. + +2012-07-03 Cedric Bail + + * Track pending object for proper shutdown. + +2012-06-05 Sohyun Kim + + * Add fimcconvert element to resize and convert color using fimc on device. + +2012-08-01 Cedric Bail + + * Fix race condition in gstreamer render function. + +2012-08-10 Sohyun Kim + + * Fix priority set/get for gstreamer. + +2012-08-28 Cedric Bail + + * Reset VLC pipeline on EOS. + * Fix a race condition on shutdown when still saving a file position. + +2012-08-30 Carsten Haitzler (The Rasterman) + + 1.7.0 release + +2012-09-06 Sohyun Kim + + * Add capsfilter to limit format and size for fimc on device. + +2012-10-11 Sohyun Kim + + * Fix to call correct render function based on the format. + +2013-01-02 Leandro Dorileo (dorileo) + + * Add subtitle file API. + +2013-01-05 Jérémy Zurcher + + * fix type in emotion_suspend_get() + +2013-01-05 Gustavo Sverzut Barbieri (k-s) + + * xine module exports 22 (VIDEO_OUT_XINE_API_VERSION) as well. diff --git a/old/NEWS.emotion b/old/NEWS.emotion new file mode 100644 index 0000000000..6f91341348 --- /dev/null +++ b/old/NEWS.emotion @@ -0,0 +1,35 @@ +Emotion 1.8.0 + +Changes since Emotion 1.7.0: +------------------------- + +Additions: + - Add fimcconvert and capsfilter element for device + - Add video subtitle file API. + +Fixes: + - fix to call correct render function. + +Changes since Emotion 1.0.1: +------------------------- + +Additions: + - Add support for "playback_started" callback to generic player. + - Implement SPU switch for generic/vlc. + - Sync rendering with Ecore_Animator. + - Track pending object for proper shutdown. + - Start handling embedded hardware customization. + +Fixes: + - build out of tree. + - stride of all YUV video + - fix race condition in gstreamer render function on shutdown and file set. + - fix priority set/get for gstreamer. + - reset VLC pipeline on EOS. + - fix race condition on shutdown when still saving a file position. + - xine module exports VIDEO_OUT_XINE_API_VERSION (22). + +Improvements: + +Removal: + diff --git a/old/README.emotion b/old/README.emotion new file mode 100644 index 0000000000..301dbaa270 --- /dev/null +++ b/old/README.emotion @@ -0,0 +1,22 @@ +Emotion 1.7.99 + +****************************************************************************** + + FOR ANY ISSUES PLEASE EMAIL: + enlightenment-devel@lists.sourceforge.net + +****************************************************************************** + +Emotion is a video (and audio) codec playback library that acts as a +front-end to libxine or gstreamer (or something else more generic) +that provides and evas object as a control object and video output +point. It makes using video API's much simpler and easier while it's +at it. + +------------------------------------------------------------------------------ +COMPILING AND INSTALLING: + + ./configure + make +(do this as root unless you are installing in your users directories): + make install |