Cedric BAIL
2c3e27ca42
emotion: limit size and format based on the backend with fimc.
...
SVN revision: 77852
2012-10-11 08:24:31 +00:00
Cedric BAIL
36bc7b270b
emotion: fix priority_set/get
...
Patch by Sohyun Kim <anna1014.kim@samsung.com>
SVN revision: 75495
2012-08-21 09:17:38 +00:00
Cedric BAIL
8f38e5e4e6
emotion: let work around embedded device limitation.
...
NOTE: I am going to accept more of this work around. So if you
preferred device doesn't come with a proper nice implementation of
gstreamer, let's start working around in emotion :'(
SVN revision: 73340
2012-07-05 12:40:56 +00:00
Stefan Schmidt
735115f581
emotion/gstreamer: Don't store return values if nobody reads them anyway.
...
em_pos_set() returns void in all modules. Not much use of the return
values in this case.
SVN revision: 72193
2012-06-15 14:11:42 +00:00
Davide Andreoli
cd00891529
From: Davide Andreoli <dave@gurumeditation.it>
...
Subject: [E-devel] Emotion buffer size patch
Hi, here is a patch for emotion, it add a new function to retrive the
status of the buffer while playing online stream.
It is implemented only for the gstreamer backend, the xine one
do not play at all here. What about the generic one?
(xine does play - i implameneted this with the xine module, and
generic is given a func that always returns 1.0 for now).
SVN revision: 68684
2012-03-05 09:33:05 +00:00
Vincent Torri
1fb8ee18d9
Emotion:fix compilation on Windows
...
Note1: disable generic plugin on Windows as shm_open like
function note implemented on that platform yet.
Note2: want_module stuff must be fixed in the m4 macro
Note3: abstract semaphore code in Eina ?
SVN revision: 66686
2011-12-30 11:46:29 +00:00
Cedric BAIL
8296e98d8b
emotion: properly test the existence of an X connection in gstreamer backend.
...
SVN revision: 66606
2011-12-28 16:08:38 +00:00
Cedric BAIL
eaa1a494be
emotion: warning--
...
SVN revision: 64709
2011-11-03 17:09:23 +00:00
Cedric BAIL
321cbb17e9
emotion: disable direct rendering path if window manager doesn't handle it.
...
SVN revision: 64256
2011-10-21 15:00:41 +00:00
Cedric BAIL
69a70ef632
emotion: FPS tracking.
...
SVN revision: 63830
2011-10-05 09:39:32 +00:00
Cedric BAIL
35c9a8f56c
emotion: make Xv work.
...
NOTE: we need the help of the window manager to make this
really work. So for the moment, it half work. As soon as I
hack E17, the Xv fast path for Emotion will only work when
used with E17 and it will fallback to canvas inlined rendering
in other case.
SVN revision: 63802
2011-10-04 11:14:58 +00:00
Cedric BAIL
a57395a623
emotion: first try with xv.
...
SVN revision: 63759
2011-10-03 03:30:39 +00:00
Cedric BAIL
d3c4e4fa00
emotion: add some space around.
...
SVN revision: 63724
2011-09-30 15:37:28 +00:00
Cedric BAIL
796600d1a5
emotion: make it possible to dump the complete pipeline not only on failure, but also when it worked.
...
SVN revision: 63637
2011-09-28 05:34:30 +00:00
Cedric BAIL
c07415b8bd
emotion: don't use the pipeline anymore when it's not needed.
...
SVN revision: 63497
2011-09-20 11:04:54 +00:00
Cedric BAIL
7a591915b1
emotion: add basic xoverlay infrastructure to emotion. not ready at all yet.
...
SVN revision: 63482
2011-09-19 15:33:02 +00:00
Cedric BAIL
8cc23a119e
emotion: correctly destroy buffer.
...
SVN revision: 63399
2011-09-14 22:33:41 +00:00
Cedric BAIL
568df526af
emotion: properly delay buffer destruction.
...
SVN revision: 63189
2011-09-05 10:57:39 +00:00
Cedric BAIL
e2e66fb1ce
emotion: better error message.
...
SVN revision: 63173
2011-09-04 21:13:49 +00:00
Cedric BAIL
d6c8e07236
emotion: better handling of gstreamer samsung backend.
...
SVN revision: 63172
2011-09-04 21:12:34 +00:00
Sebastian Dransfeld
5c8e0ea66b
Emotion: Add __UNUSED__ where needed
...
SVN revision: 63134
2011-09-03 21:09:24 +00:00
Cedric BAIL
5586b1ed11
emotion: better debug infrastructure.
...
SVN revision: 63039
2011-08-31 15:51:50 +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
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
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
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
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
dad10a507f
emotion: add webcam detection, cleanup code and add timing detection.
...
SVN revision: 61452
2011-07-17 21:38:54 +00:00
Lucas De Marchi
84f0c4de1d
emotion: fix common misspellings
...
Misspellings detected by codespell.
SVN revision: 61406
2011-07-15 14:34:02 +00:00
Cedric BAIL
f31326c6c1
emotion: fix shutdown of gstreamer plugin.
...
SVN revision: 60666
2011-06-24 14:52:59 +00:00
Cedric BAIL
923bff4e1c
emotion: advertise native resolution.
...
SVN revision: 60664
2011-06-24 12:26:29 +00:00
Cedric BAIL
dadaf6f420
emotion: make preroll work and try to really turn off audio when mutted.
...
SVN revision: 60663
2011-06-24 12:25:15 +00:00
Cedric BAIL
46d3cd2c29
emotion: forgottent strange Windows rules.
...
SVN revision: 60638
2011-06-23 15:33:34 +00:00
Cedric BAIL
3c8eb1b62b
emotion: add a way to test if a file could be played by emotion.
...
SVN revision: 60637
2011-06-23 14:58:11 +00:00
Cedric BAIL
c1f20d3e6b
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.
SVN revision: 60532
2011-06-20 17:36:13 +00:00
Vincent Torri
439a53bdbd
tabs --> spaces
...
SVN revision: 60375
2011-06-16 06:24:25 +00:00
Gustavo Sverzut Barbieri
6cbd3d09f4
warning cleanup.
...
there are still warnings from write(2) calls, they should be handled,
but no time now.
SVN revision: 54710
2010-11-19 02:51:46 +00:00
Vincent Torri
3382c0d596
the gstreamer backend uses now gstreamer playbin2 element to
...
create automatically the pipeline. The code is simpler and
there is no need of the specific pipelines anymore.
SVN revision: 53649
2010-10-20 07:59:20 +00:00
Gustavo Sverzut Barbieri
1520c60364
shutup stupid emotion debug!
...
to get them back, use EINA_LOG_LEVELS for each module or the catch-all:
export EINA_LOG_LEVELS_GLOB='emotion*:4'
ah, that was making me sick while playing enjoy... :-D
SVN revision: 53170
2010-10-07 22:16:43 +00:00
Carsten Haitzler
2d488b5d32
some fixes/improvements to emotion -> foound some buggers in xine -
...
tried making gst do it - should kind of work. i think gst is broken tho.
SVN revision: 52800
2010-09-27 10:11:52 +00:00
Lucas De Marchi
0a4617ae38
FORMATTING
...
* Remove vim modelines:
find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
* Remove leading blank lines:
find . -name '*.[cxh]' -exec sed -i '/./,$!d'
If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
SVN revision: 50816
2010-08-04 16:57:32 +00:00
Lucas De Marchi
4686d20b47
Fixes for Ecore Api changes
...
Patch automatically by Coccinelle to fix the
callbacks used by the following functions:
* ecore_event_handler_add()
* ecore_event_filter_add()
* ecore_idler_add()
* ecore_idle_enterer_add()
* ecore_idle_enterer_before_add()
* ecore_idle_exiter_add()
* ecore_main_fd_handler_add()
* ecore_main_win32_handler_add()
* ecore_timer_add()
* ecore_timer_loop_add()
* ecore_animator_add()
* ecore_poller_add()
SVN revision: 50099
2010-07-08 00:51:55 +00:00