summaryrefslogtreecommitdiff
path: root/old
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2013-01-10 03:43:32 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2013-01-10 03:43:32 +0000
commitdfb84c1657bfb14a5236b881193b81f4c0b8a69b (patch)
treeb51b210fc88a21eec8e5907b8bbfe12ebc669f90 /old
parent532284dbbe4259a9f2291f44d3eff376849e8031 (diff)
downloadefl-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.emotion72
-rw-r--r--old/NEWS.emotion35
-rw-r--r--old/README.emotion22
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