Commit Graph

451 Commits

Author SHA1 Message Date
Cedric BAIL 4f844f63f5 emotion: resize only when needed and fix typo.
SVN revision: 63089
2011-09-02 13:10:22 +00:00
Cedric BAIL d7771445b1 emotion: remove useless code.
SVN revision: 63087
2011-09-02 08:51:56 +00:00
Gustavo Sverzut Barbieri e26e9df5b2 emotion/generic: eina module functions can be static.
SVN revision: 63081
2011-09-02 01:35:16 +00:00
Gustavo Sverzut Barbieri 5965cf014f emotion/generic/vlc: die when parent dies.
nasty fix for a nasty emotion behavior :-/



SVN revision: 63080
2011-09-02 01:34:07 +00:00
Gustavo Sverzut Barbieri acda54440e emotion/generic: make log variable static.
yeah, I'm paranoid ;-)



SVN revision: 63079
2011-09-01 23:47:53 +00:00
Gustavo Sverzut Barbieri 3bd43e9809 emotion: just try vlc if it was compiled.
not that big optimization, but does not hurt either.


SVN revision: 63078
2011-09-01 23:46:39 +00:00
Gustavo Sverzut Barbieri 3ed350c887 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
;-)



SVN revision: 63077
2011-09-01 23:45:18 +00:00
Cedric BAIL e5b7c25792 emotion: handle Samsung S5PC110 and S5PC210.
SVN revision: 63076
2011-09-01 23:11:36 +00:00
Gustavo Sverzut Barbieri 11bda2bc49 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>



SVN revision: 63071
2011-09-01 21:45:04 +00:00
Rafael Antognolli a7ae4566b8 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.

SVN revision: 63062
2011-09-01 19:04:15 +00:00
Cedric BAIL 5586b1ed11 emotion: better debug infrastructure.
SVN revision: 63039
2011-08-31 15:51:50 +00:00
Cedric BAIL e1e28d7ba4 emotion: evas is going to support more video format than ffmpeg...
SVN revision: 63038
2011-08-31 15:48:47 +00:00
Cedric BAIL 0fbe1f15a3 emotion: better debugging.
SVN revision: 63012
2011-08-30 22:40:01 +00:00
Cedric BAIL bc3979229f emotion: correctly setup the pipeline for non standard colorspace.
SVN revision: 62986
2011-08-30 14:05:49 +00:00
Cedric BAIL 85fd7e36bf emotion: fix typo.
SVN revision: 62971
2011-08-29 21:23:26 +00:00
Cedric BAIL 1a1b9bc52b emotion: handle evas NV12 and MT12 colorspace format.
SVN revision: 62969
2011-08-29 21:00:08 +00:00
Cedric BAIL 4d7ca99b4a emotion: better handling of asynchronous audio file opening.
SVN revision: 62955
2011-08-29 16:07:01 +00:00
Lucas De Marchi 00b797e50b emotion: g_free already checks if pointer is NULL
semantic patch:

@r1@
expression E1;
@@

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




SVN revision: 62834
2011-08-25 21:09:42 +00:00
Gustavo Lima Chaves 0608f4962e [emotion] Fix alphabetical index of doc. components.
SVN revision: 62748
2011-08-24 15:07:36 +00:00
Rafael Antognolli 774295c797 Emotion: Make links work on PDF documentation.
SVN revision: 62589
2011-08-19 13:37:22 +00:00
Rafael Antognolli 223291ffc1 emotion/smart - Use ARGB32 when it's the format returned by the module.
SVN revision: 62542
2011-08-17 19:37:31 +00:00
Cedric BAIL 6245940483 emotion: remove g stuff and make it safer.
SVN revision: 62514
2011-08-16 16:11:50 +00:00
Cedric BAIL 236000fefa emotion: fix some race condition.
SVN revision: 62355
2011-08-11 16:16:10 +00:00
Cedric BAIL 126c3d5cec emotion: fix memory leak.
SVN revision: 62350
2011-08-11 12:13:51 +00:00
Cedric BAIL 592e18828f emotion: make v4l2 optionnal.
SVN revision: 62243
2011-08-09 09:15:56 +00:00
Cedric BAIL 917b167399 emotion: fix some uninitialized value.
SVN revision: 62140
2011-08-05 15:52:27 +00:00
Cedric BAIL c81a932b68 emotion: fix some memory leak.
SVN revision: 62128
2011-08-05 08:51:10 +00:00
Jonas M. Gastal ea9adecdab Emotion: Fixing emotion_ratio.eps image.
SVN revision: 62108
2011-08-04 21:16:48 +00:00
Jonas M. Gastal 6648c02cb9 Emotion: fix pdf doc generation.
SVN revision: 62106
2011-08-04 20:55:47 +00:00
Cedric BAIL 1812ce8a2f emotion: add a way to retrieve pixels.
SVN revision: 62092
2011-08-04 10:24:32 +00:00
Rafael Antognolli 42dabe5fe5 emotion/ratio - Explain how to use emotion_object_ratio_get().
SVN revision: 62068
2011-08-03 20:58:56 +00:00
Cedric BAIL c33aaf812f emotion: fix webcam detection.
SVN revision: 62054
2011-08-03 14:23:51 +00:00
Carsten Haitzler bd7db7ea8d spacing in docs.
SVN revision: 62037
2011-08-03 04:39:58 +00:00
Carsten Haitzler 5ee60f240d and move authors and contact to another page.
SVN revision: 62034
2011-08-03 03:19:34 +00:00
Carsten Haitzler 57360bc83c fine tune front page of emotion docs
SVN revision: 62033
2011-08-03 02:57:45 +00:00
Carsten Haitzler 24d5ac23f9 get rid of emotion.dox and move to Emotion.h where all docs should be.
examples.dox is a slight issue atm.



SVN revision: 62032
2011-08-03 02:34:32 +00:00
Carsten Haitzler d5d9b9d32c fix authors
SVN revision: 62031
2011-08-03 02:30:08 +00:00
Cedric BAIL e786ef0268 emotion: and now live streaming are also working.
SVN revision: 62014
2011-08-02 16:44:47 +00:00
Cedric BAIL 828b67374e emotion: make gstreamer backend async and handle it correctly every where.
SVN revision: 62010
2011-08-02 16:22:30 +00:00
Cedric BAIL ef29ee414d emotion: use better infra for reading GstBus.
SVN revision: 61999
2011-08-02 14:04:08 +00:00
Carsten Haitzler 29864666c9 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.



SVN revision: 61974
2011-08-02 04:13:33 +00:00
Cedric BAIL 6e011beb8d emotion: forgotten file.
SVN revision: 61950
2011-08-01 12:42:16 +00:00
Cedric BAIL ecadef9ee9 emotion: use new ecore infrastructure and remove some race condition.
SVN revision: 61949
2011-08-01 12:21:14 +00:00
Cedric BAIL ecf52189ca emotion: don't use pipeline if not set.
SVN revision: 61886
2011-07-29 09:24:14 +00:00
Cedric BAIL 619332f0c0 emotion: correctly close pipeline on file close, plus minor fix.
SVN revision: 61675
2011-07-25 09:10:44 +00:00
Cedric BAIL 9910cd4d3e 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...


SVN revision: 61550
2011-07-21 10:46:54 +00:00
Cedric BAIL cfaac57a76 emotion: add v4l2:// uri scheme for webcam.
SVN revision: 61512
2011-07-19 22:34:54 +00:00
Cedric BAIL 716660e509 efl: fix make dist-check.
SVN revision: 61511
2011-07-19 22:34:17 +00:00
Cedric BAIL b79ff92fe9 emotion: improve debugging.
SVN revision: 61456
2011-07-18 00:17:21 +00:00
Cedric BAIL 6eb9bfd5bc emotion: don't forget requirement.
SVN revision: 61455
2011-07-17 22:04:11 +00:00