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)
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 @@
12012-04-26 Carsten Haitzler (The Rasterman)
2
3 * 1.0.0 release
4
52012-04-30 Jérôme Pinot
6
7 * Fix build out of tree.
8
92012-05-16 Carsten Haitzler (The Rasterman)
10
11 * Fix emotion video overlay support to detect correct engine name.
12
132012-06-07 Cedric Bail
14
15 * Fix stride for all YUV video stream.
16
172012-06-08 Pierre Le Magourou
18
19 * Add support for "playback_started" callback to generic player.
20
212012-06-08 Hugo Camboulive
22
23 * Implement SPU switch for generic/vlc.
24
252012-06-19 Cedric Bail
26
27 * Sync rendering with Ecore_Animator.
28
292012-07-03 Cedric Bail
30
31 * Track pending object for proper shutdown.
32
332012-06-05 Sohyun Kim
34
35 * Add fimcconvert element to resize and convert color using fimc on device.
36
372012-08-01 Cedric Bail
38
39 * Fix race condition in gstreamer render function.
40
412012-08-10 Sohyun Kim
42
43 * Fix priority set/get for gstreamer.
44
452012-08-28 Cedric Bail
46
47 * Reset VLC pipeline on EOS.
48 * Fix a race condition on shutdown when still saving a file position.
49
502012-08-30 Carsten Haitzler (The Rasterman)
51
52 1.7.0 release
53
542012-09-06 Sohyun Kim
55
56 * Add capsfilter to limit format and size for fimc on device.
57
582012-10-11 Sohyun Kim
59
60 * Fix to call correct render function based on the format.
61
622013-01-02 Leandro Dorileo (dorileo)
63
64 * Add subtitle file API.
65
662013-01-05 Jérémy Zurcher
67
68 * fix type in emotion_suspend_get()
69
702013-01-05 Gustavo Sverzut Barbieri (k-s)
71
72 * 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 @@
1Emotion 1.8.0
2
3Changes since Emotion 1.7.0:
4-------------------------
5
6Additions:
7 - Add fimcconvert and capsfilter element for device
8 - Add video subtitle file API.
9
10Fixes:
11 - fix to call correct render function.
12
13Changes since Emotion 1.0.1:
14-------------------------
15
16Additions:
17 - Add support for "playback_started" callback to generic player.
18 - Implement SPU switch for generic/vlc.
19 - Sync rendering with Ecore_Animator.
20 - Track pending object for proper shutdown.
21 - Start handling embedded hardware customization.
22
23Fixes:
24 - build out of tree.
25 - stride of all YUV video
26 - fix race condition in gstreamer render function on shutdown and file set.
27 - fix priority set/get for gstreamer.
28 - reset VLC pipeline on EOS.
29 - fix race condition on shutdown when still saving a file position.
30 - xine module exports VIDEO_OUT_XINE_API_VERSION (22).
31
32Improvements:
33
34Removal:
35
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 @@
1Emotion 1.7.99
2
3******************************************************************************
4
5 FOR ANY ISSUES PLEASE EMAIL:
6 enlightenment-devel@lists.sourceforge.net
7
8******************************************************************************
9
10Emotion is a video (and audio) codec playback library that acts as a
11front-end to libxine or gstreamer (or something else more generic)
12that provides and evas object as a control object and video output
13point. It makes using video API's much simpler and easier while it's
14at it.
15
16------------------------------------------------------------------------------
17COMPILING AND INSTALLING:
18
19 ./configure
20 make
21(do this as root unless you are installing in your users directories):
22 make install