profile/ivi/emotion.git
12 years agoemotion: remove useless broken check.
cedric [Mon, 5 Sep 2011 11:08:15 +0000 (11:08 +0000)]
emotion: remove useless broken check.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63190 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: properly delay buffer destruction.
cedric [Mon, 5 Sep 2011 10:57:39 +0000 (10:57 +0000)]
emotion: properly delay buffer destruction.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63189 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: better error message.
cedric [Sun, 4 Sep 2011 21:13:49 +0000 (21:13 +0000)]
emotion: better error message.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63173 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: better handling of gstreamer samsung backend.
cedric [Sun, 4 Sep 2011 21:12:34 +0000 (21:12 +0000)]
emotion: better handling of gstreamer samsung backend.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63172 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agogeneric module can now be built-in as static module.
barbieri [Sun, 4 Sep 2011 00:17:06 +0000 (00:17 +0000)]
generic module can now be built-in as static module.

also removed sole left-overs of previous disable of vlc engine.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63141 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoremove old vlc, fix build bugs and introduce m4 for generic players.
barbieri [Sun, 4 Sep 2011 00:07:41 +0000 (00:07 +0000)]
remove old vlc, fix build bugs and introduce m4 for generic players.

Previous commit to disable VLC messed everything, so this one fixes it doing:

 - remove old src/modules/vlc and related.
 - add EMOTION_CHECK_GENERIC_PLAYER() m4 macro
 - change previous EMOTION_BUILD_VLC to EMOTION_BUILD_GENERIC_VLC

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Remove unused variables
englebass [Sat, 3 Sep 2011 21:09:39 +0000 (21:09 +0000)]
Emotion: Remove unused variables

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63138 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Add __UNUSED__ where needed
englebass [Sat, 3 Sep 2011 21:09:35 +0000 (21:09 +0000)]
Emotion: Add __UNUSED__ where needed

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63137 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Fix memleak
englebass [Sat, 3 Sep 2011 21:09:31 +0000 (21:09 +0000)]
Emotion: Fix memleak

Remove weird buffer which never gets used or free'd

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63136 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Fix signed warnings
englebass [Sat, 3 Sep 2011 21:09:28 +0000 (21:09 +0000)]
Emotion: Fix signed warnings

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Add __UNUSED__ where needed
englebass [Sat, 3 Sep 2011 21:09:24 +0000 (21:09 +0000)]
Emotion: Add __UNUSED__ where needed

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63134 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Remove unused variables
englebass [Sat, 3 Sep 2011 21:09:19 +0000 (21:09 +0000)]
Emotion: Remove unused variables

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63133 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Really disable vlc
englebass [Sat, 3 Sep 2011 20:47:28 +0000 (20:47 +0000)]
Emotion: Really disable vlc

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63132 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: remove useless warning.
cedric [Sat, 3 Sep 2011 12:54:06 +0000 (12:54 +0000)]
emotion: remove useless warning.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63120 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: protection against bad decoder.
cedric [Sat, 3 Sep 2011 12:36:04 +0000 (12:36 +0000)]
emotion: protection against bad decoder.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63118 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion installs no AUTHORS, thus do not check it as magic file.
barbieri [Sat, 3 Sep 2011 05:32:00 +0000 (05:32 +0000)]
emotion installs no AUTHORS, thus do not check it as magic file.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63109 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: resize only when needed and fix typo.
cedric [Fri, 2 Sep 2011 13:10:22 +0000 (13:10 +0000)]
emotion: resize only when needed and fix typo.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63089 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: remove useless code.
cedric [Fri, 2 Sep 2011 08:51:56 +0000 (08:51 +0000)]
emotion: remove useless code.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63087 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion/generic: eina module functions can be static.
barbieri [Fri, 2 Sep 2011 01:35:16 +0000 (01:35 +0000)]
emotion/generic: eina module functions can be static.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63081 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion/generic/vlc: die when parent dies.
barbieri [Fri, 2 Sep 2011 01:34:07 +0000 (01:34 +0000)]
emotion/generic/vlc: die when parent dies.

nasty fix for a nasty emotion behavior :-/

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63080 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion/generic: make log variable static.
barbieri [Thu, 1 Sep 2011 23:47:53 +0000 (23:47 +0000)]
emotion/generic: make log variable static.

yeah, I'm paranoid ;-)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63079 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: just try vlc if it was compiled.
barbieri [Thu, 1 Sep 2011 23:46:39 +0000 (23:46 +0000)]
emotion: just try vlc if it was compiled.

not that big optimization, but does not hurt either.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63078 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: use eina_prefix to determine player location.
barbieri [Thu, 1 Sep 2011 23:45:18 +0000 (23:45 +0000)]
emotion: use eina_prefix to determine player location.

Move players from $bindir to $libdir/emotion/utils and find them with
eina_prefix. I was willing to play with this prefix thing, quite nice
;-)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63077 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: handle Samsung S5PC110 and S5PC210.
cedric [Thu, 1 Sep 2011 23:11:36 +0000 (23:11 +0000)]
emotion: handle Samsung S5PC110 and S5PC210.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63076 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agosvn ignore FTW!
barbieri [Thu, 1 Sep 2011 21:53:34 +0000 (21:53 +0000)]
svn ignore FTW!

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63073 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: test proxy of videos with -R/--reflex option.
barbieri [Thu, 1 Sep 2011 21:45:04 +0000 (21:45 +0000)]
emotion: test proxy of videos with -R/--reflex option.

Emotion explores some different paths in Evas pipeline as it changes
image pixels frequently and sometimes uses different
colorspaces. Let's change if it's all working fine using a nice proxy
effect that mirrors the playing video.

emotion_test --reflex <video.avi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63071 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoAdd generic player backend (with vlc player).
antognolli [Thu, 1 Sep 2011 19:04:15 +0000 (19:04 +0000)]
Add generic player backend (with vlc player).

This generic player backend executes a separate player in another
process. It receives the bytes to be drawn on the emotion object through
a shared memory, and communicates with the player through a pipe, using
the player standard input/output.

The player must communicate with emotion using the defined commands
specified in the Emotion_Generic_Plugin.h. It doesn't need to link
against emotion, just include this file for easier implementation.

This implementation was sponsored by Zodiac Aerospace.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63062 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: better debug infrastructure.
cedric [Wed, 31 Aug 2011 15:51:50 +0000 (15:51 +0000)]
emotion: better debug infrastructure.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63039 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: evas is going to support more video format than ffmpeg...
cedric [Wed, 31 Aug 2011 15:48:47 +0000 (15:48 +0000)]
emotion: evas is going to support more video format than ffmpeg...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63038 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: better debugging.
cedric [Tue, 30 Aug 2011 22:40:01 +0000 (22:40 +0000)]
emotion: better debugging.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@63012 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: correctly setup the pipeline for non standard colorspace.
cedric [Tue, 30 Aug 2011 14:05:49 +0000 (14:05 +0000)]
emotion: correctly setup the pipeline for non standard colorspace.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62986 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: fix typo.
cedric [Mon, 29 Aug 2011 21:23:26 +0000 (21:23 +0000)]
emotion: fix typo.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62971 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: handle evas NV12 and MT12 colorspace format.
cedric [Mon, 29 Aug 2011 21:00:08 +0000 (21:00 +0000)]
emotion: handle evas NV12 and MT12 colorspace format.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62969 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: better handling of asynchronous audio file opening.
cedric [Mon, 29 Aug 2011 16:07:01 +0000 (16:07 +0000)]
emotion: better handling of asynchronous audio file opening.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62955 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: g_free already checks if pointer is NULL
lucas [Thu, 25 Aug 2011 21:09:42 +0000 (21:09 +0000)]
emotion: g_free already checks if pointer is NULL

semantic patch:

@r1@
expression E1;
@@

- if (E1)
- g_free(E1);
+ g_free(E1);

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62834 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years ago[emotion] Fix alphabetical index of doc. components.
glima [Wed, 24 Aug 2011 15:07:36 +0000 (15:07 +0000)]
[emotion] Fix alphabetical index of doc. components.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62748 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Make links work on PDF documentation.
antognolli [Fri, 19 Aug 2011 13:37:22 +0000 (13:37 +0000)]
Emotion: Make links work on PDF documentation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62589 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion/smart - Use ARGB32 when it's the format returned by the module.
antognolli [Wed, 17 Aug 2011 19:37:31 +0000 (19:37 +0000)]
emotion/smart - Use ARGB32 when it's the format returned by the module.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62542 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: remove g stuff and make it safer.
cedric [Tue, 16 Aug 2011 16:11:50 +0000 (16:11 +0000)]
emotion: remove g stuff and make it safer.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62514 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: fix some race condition.
cedric [Thu, 11 Aug 2011 16:16:10 +0000 (16:16 +0000)]
emotion: fix some race condition.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62355 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: fix memory leak.
cedric [Thu, 11 Aug 2011 12:13:51 +0000 (12:13 +0000)]
emotion: fix memory leak.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62350 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: make v4l2 optionnal.
cedric [Tue, 9 Aug 2011 09:15:56 +0000 (09:15 +0000)]
emotion: make v4l2 optionnal.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62243 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: fix some uninitialized value.
cedric [Fri, 5 Aug 2011 15:52:27 +0000 (15:52 +0000)]
emotion: fix some uninitialized value.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: fix some memory leak.
cedric [Fri, 5 Aug 2011 08:51:10 +0000 (08:51 +0000)]
emotion: fix some memory leak.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62128 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: Fixing emotion_ratio.eps image.
gastal [Thu, 4 Aug 2011 21:16:48 +0000 (21:16 +0000)]
Emotion: Fixing emotion_ratio.eps image.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62108 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEmotion: fix pdf doc generation.
gastal [Thu, 4 Aug 2011 20:55:47 +0000 (20:55 +0000)]
Emotion: fix pdf doc generation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62106 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: add a way to retrieve pixels.
cedric [Thu, 4 Aug 2011 10:24:32 +0000 (10:24 +0000)]
emotion: add a way to retrieve pixels.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62092 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion/ratio - Explain how to use emotion_object_ratio_get().
antognolli [Wed, 3 Aug 2011 20:58:56 +0000 (20:58 +0000)]
emotion/ratio - Explain how to use emotion_object_ratio_get().

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62068 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: fix webcam detection.
cedric [Wed, 3 Aug 2011 14:23:51 +0000 (14:23 +0000)]
emotion: fix webcam detection.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62054 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agospacing in docs.
raster [Wed, 3 Aug 2011 04:39:58 +0000 (04:39 +0000)]
spacing in docs.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62037 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand move authors and contact to another page.
raster [Wed, 3 Aug 2011 03:19:34 +0000 (03:19 +0000)]
and move authors and contact to another page.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62034 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofine tune front page of emotion docs
raster [Wed, 3 Aug 2011 02:57:45 +0000 (02:57 +0000)]
fine tune front page of emotion docs

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62033 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoget rid of emotion.dox and move to Emotion.h where all docs should be.
raster [Wed, 3 Aug 2011 02:34:32 +0000 (02:34 +0000)]
get rid of emotion.dox and move to Emotion.h where all docs should be.
examples.dox is a slight issue atm.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62032 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix authors
raster [Wed, 3 Aug 2011 02:30:08 +0000 (02:30 +0000)]
fix authors

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62031 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: and now live streaming are also working.
cedric [Tue, 2 Aug 2011 16:44:47 +0000 (16:44 +0000)]
emotion: and now live streaming are also working.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62014 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: make gstreamer backend async and handle it correctly every where.
cedric [Tue, 2 Aug 2011 16:22:30 +0000 (16:22 +0000)]
emotion: make gstreamer backend async and handle it correctly every where.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@62010 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: use better infra for reading GstBus.
cedric [Tue, 2 Aug 2011 14:04:08 +0000 (14:04 +0000)]
emotion: use better infra for reading GstBus.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61999 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agothat's it - remove autom4te.cache dirs again... - keep having to many
raster [Tue, 2 Aug 2011 04:13:33 +0000 (04:13 +0000)]
that's it - remove autom4te.cache dirs again... - keep having to many
problems about it storing invalid config when the same build trees are
shared between multiple architectures and machines. :( better we
build right than build fast.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61974 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: forgotten file.
cedric [Mon, 1 Aug 2011 12:42:16 +0000 (12:42 +0000)]
emotion: forgotten file.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61950 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: use new ecore infrastructure and remove some race condition.
cedric [Mon, 1 Aug 2011 12:21:14 +0000 (12:21 +0000)]
emotion: use new ecore infrastructure and remove some race condition.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61949 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: don't use pipeline if not set.
cedric [Fri, 29 Jul 2011 09:24:14 +0000 (09:24 +0000)]
emotion: don't use pipeline if not set.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61886 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoemotion: correctly close pipeline on file close, plus minor fix.
cedric [Mon, 25 Jul 2011 09:10:44 +0000 (09:10 +0000)]
emotion: correctly close pipeline on file close, plus minor fix.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61675 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: fix buggies, add YUY2 support.
cedric [Thu, 21 Jul 2011 10:46:54 +0000 (10:46 +0000)]
emotion: fix buggies, add YUY2 support.

Note: almost working webcam support. Need to detect
when the pipeline need to be playing to know what is in the
stream. Or maybe do that later...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61550 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: add v4l2:// uri scheme for webcam.
cedric [Tue, 19 Jul 2011 22:34:54 +0000 (22:34 +0000)]
emotion: add v4l2:// uri scheme for webcam.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61512 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoefl: fix make dist-check.
cedric [Tue, 19 Jul 2011 22:34:17 +0000 (22:34 +0000)]
efl: fix make dist-check.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61511 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: improve debugging.
cedric [Mon, 18 Jul 2011 00:17:21 +0000 (00:17 +0000)]
emotion: improve debugging.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61456 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: don't forget requirement.
cedric [Sun, 17 Jul 2011 22:04:11 +0000 (22:04 +0000)]
emotion: don't forget requirement.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61455 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: always forgot that damn svn add !
cedric [Sun, 17 Jul 2011 21:58:40 +0000 (21:58 +0000)]
emotion: always forgot that damn svn add !

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61454 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: remove useless code.
cedric [Sun, 17 Jul 2011 21:39:26 +0000 (21:39 +0000)]
emotion: remove useless code.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61453 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: add webcam detection, cleanup code and add timing detection.
cedric [Sun, 17 Jul 2011 21:38:54 +0000 (21:38 +0000)]
emotion: add webcam detection, cleanup code and add timing detection.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61452 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: fix common misspellings
lucas [Fri, 15 Jul 2011 14:34:02 +0000 (14:34 +0000)]
emotion: fix common misspellings

Misspellings detected by codespell.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61406 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: properly handle some race condition.
cedric [Fri, 15 Jul 2011 09:12:24 +0000 (09:12 +0000)]
emotion: properly handle some race condition.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61395 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: raise gstreamer backend as it is more stable than the other.
cedric [Wed, 13 Jul 2011 14:14:32 +0000 (14:14 +0000)]
emotion: raise gstreamer backend as it is more stable than the other.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61340 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: fix race condition and never call fill_set in the backend.
cedric [Tue, 5 Jul 2011 13:25:38 +0000 (13:25 +0000)]
emotion: fix race condition and never call fill_set in the backend.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61051 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: fix off by one.
cedric [Tue, 5 Jul 2011 11:02:28 +0000 (11:02 +0000)]
emotion: fix off by one.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61039 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/doc - add a link in the main page to the API reference.
antognolli [Mon, 4 Jul 2011 14:42:56 +0000 (14:42 +0000)]
emotion/doc - add a link in the main page to the API reference.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61009 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion - better introduction and link to emotion_test.
antognolli [Mon, 4 Jul 2011 14:31:01 +0000 (14:31 +0000)]
emotion - better introduction and link to emotion_test.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61008 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/example - basic usage of emotion commented.
antognolli [Mon, 4 Jul 2011 14:30:54 +0000 (14:30 +0000)]
emotion/example - basic usage of emotion commented.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@61007 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEmotion: making emotion_object_play_set doc appear.
gastal [Fri, 1 Jul 2011 17:13:17 +0000 (17:13 +0000)]
Emotion: making emotion_object_play_set doc appear.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60923 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/doc - Document more functions
antognolli [Fri, 1 Jul 2011 14:08:29 +0000 (14:08 +0000)]
emotion/doc - Document more functions

 - emotion_object_size_get
 - emotion_object_smooth_scale_set
 - emotion_object_smooth_scale_get
 - emotion_object_ratio_get
 - emotion_object_video_mute_set
 - emotion_object_video_mute_get
 - emotion_object_title_get
 - emotion_object_meta_info_get
 - emotion_object_vis_set
 - emotion_object_vis_get
 - emotion_object_vis_supported

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60919 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEmotion: signals documentation.
gastal [Fri, 1 Jul 2011 13:46:25 +0000 (13:46 +0000)]
Emotion: signals documentation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60917 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: add empty infrastructure for suspending the pipeline.
cedric [Fri, 1 Jul 2011 08:57:54 +0000 (08:57 +0000)]
emotion: add empty infrastructure for suspending the pipeline.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60909 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEmotion: emotion play control functions documentation.
gastal [Thu, 30 Jun 2011 21:38:44 +0000 (21:38 +0000)]
Emotion: emotion play control functions documentation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60888 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/doc - Document some audio functions.
antognolli [Thu, 30 Jun 2011 20:02:12 +0000 (20:02 +0000)]
emotion/doc - Document some audio functions.

 - emotion_object_audio_volume_set
 - emotion_object_audio_volume_get
 - emotion_object_audio_mute_set
 - emotion_object_audio_mute_get

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60884 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/doc - documented the initialization functions.
antognolli [Thu, 30 Jun 2011 18:31:39 +0000 (18:31 +0000)]
emotion/doc - documented the initialization functions.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60880 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/doc - Give a brief description of the library in the front page.
antognolli [Thu, 30 Jun 2011 18:31:36 +0000 (18:31 +0000)]
emotion/doc - Give a brief description of the library in the front page.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60879 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: cleanup emotion async loader on file set.
cedric [Thu, 30 Jun 2011 09:49:24 +0000 (09:49 +0000)]
emotion: cleanup emotion async loader on file set.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60869 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/doc - Use the same doc style from the other libraries.
antognolli [Wed, 29 Jun 2011 20:26:15 +0000 (20:26 +0000)]
emotion/doc - Use the same doc style from the other libraries.

Copied css, header, footer and images from ecore.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60840 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion/doc - doc build now uses the build system, instead gendoc.
antognolli [Wed, 29 Jun 2011 20:13:37 +0000 (20:13 +0000)]
emotion/doc - doc build now uses the build system, instead gendoc.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60839 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: add some help to debug the pipeline.
cedric [Wed, 29 Jun 2011 17:45:13 +0000 (17:45 +0000)]
emotion: add some help to debug the pipeline.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60826 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: restore/save last know position for file.
cedric [Wed, 29 Jun 2011 17:30:19 +0000 (17:30 +0000)]
emotion: restore/save last know position for file.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60825 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: use stringshare for file.
cedric [Wed, 29 Jun 2011 13:58:42 +0000 (13:58 +0000)]
emotion: use stringshare for file.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60818 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: this file are now useless.
cedric [Mon, 27 Jun 2011 11:47:18 +0000 (11:47 +0000)]
emotion: this file are now useless.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60730 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: keep last gstreamer buffer around as YUV data are not copied inside evas.
cedric [Fri, 24 Jun 2011 16:13:29 +0000 (16:13 +0000)]
emotion: keep last gstreamer buffer around as YUV data are not copied inside evas.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60667 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: fix shutdown of gstreamer plugin.
cedric [Fri, 24 Jun 2011 14:52:59 +0000 (14:52 +0000)]
emotion: fix shutdown of gstreamer plugin.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60666 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: advertise only on frame size change.
cedric [Fri, 24 Jun 2011 14:11:24 +0000 (14:11 +0000)]
emotion: advertise only on frame size change.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60665 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: advertise native resolution.
cedric [Fri, 24 Jun 2011 12:26:29 +0000 (12:26 +0000)]
emotion: advertise native resolution.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60664 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: make preroll work and try to really turn off audio when mutted.
cedric [Fri, 24 Jun 2011 12:25:15 +0000 (12:25 +0000)]
emotion: make preroll work and try to really turn off audio when mutted.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60663 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: forgottent strange Windows rules.
cedric [Thu, 23 Jun 2011 15:33:34 +0000 (15:33 +0000)]
emotion: forgottent strange Windows rules.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60638 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoemotion: add a way to test if a file could be played by emotion.
cedric [Thu, 23 Jun 2011 14:58:11 +0000 (14:58 +0000)]
emotion: add a way to test if a file could be played by emotion.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@60637 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33