profile/ivi/emotion.git
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

13 years agoAssorted build and spec fixes.
mej [Thu, 23 Jun 2011 07:01:45 +0000 (07:01 +0000)]
Assorted build and spec fixes.

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

13 years agoemotion: oops forgotten file.
cedric [Tue, 21 Jun 2011 07:58:34 +0000 (07:58 +0000)]
emotion: oops forgotten file.

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

13 years agoemotion: add a gstreamer sink.
cedric [Mon, 20 Jun 2011 17:36:13 +0000 (17:36 +0000)]
emotion: add a gstreamer sink.

This work was first started by Vincent Torri and Nicolas Aguirre.
I took the necessary time to make it work and included inside
emotion with Samsung sponsorship.

This code is not yet completly clean and fast, but it work and
make it possible to add more speed improvement later. This was
a needed infrastructure work.

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

13 years agoemotion: temporary fix gstreamer uri to match other engine behaviour.
cedric [Thu, 16 Jun 2011 15:29:29 +0000 (15:29 +0000)]
emotion: temporary fix gstreamer uri to match other engine behaviour.

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

13 years agotabs --> spaces
caro [Thu, 16 Jun 2011 06:24:25 +0000 (06:24 +0000)]
tabs --> spaces

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

13 years agoEmotion : gstreamer backend
caro [Thu, 16 Jun 2011 06:20:46 +0000 (06:20 +0000)]
Emotion : gstreamer backend
Fix gstreamer assertion when the creation of the pipeline fails
Improve error message when the pipeline can not pause (usually,
the media file can not be found)

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

13 years agoremove .cvsignore files
billiob [Sun, 12 Jun 2011 21:38:37 +0000 (21:38 +0000)]
remove .cvsignore files

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

13 years agoautogen: unobrk things.
cedric [Thu, 14 Apr 2011 14:51:36 +0000 (14:51 +0000)]
autogen: unobrk things.

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

13 years agoautogen: improve detection of parameter change.
cedric [Thu, 14 Apr 2011 14:03:46 +0000 (14:03 +0000)]
autogen: improve detection of parameter change.

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

13 years agore-disable vlc
discomfitor [Thu, 24 Mar 2011 02:29:55 +0000 (02:29 +0000)]
re-disable vlc

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

13 years agofix vlc module loading, disable slow vmem options, begin work on fast render output
discomfitor [Wed, 23 Mar 2011 22:54:45 +0000 (22:54 +0000)]
fix vlc module loading, disable slow vmem options, begin work on fast render output

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

13 years agofix and reenable vlc backend
discomfitor [Wed, 23 Mar 2011 20:19:59 +0000 (20:19 +0000)]
fix and reenable vlc backend
question: is emotion_test supposed to show the video in only a small part of the window?

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