raster [Mon, 1 Nov 2010 01:53:16 +0000 (01:53 +0000)]
disable vlc module in emotion. that will get rid of the problem.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@54070
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 24 Oct 2010 16:39:42 +0000 (16:39 +0000)]
fix static modules build, remove useless checks.
- custom pipelines are gone, remove from src/lib/Makefile.am
- no need to check for ffmpeg/cdda anymore, they are handled by playbin2
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53837
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 23 Oct 2010 14:04:46 +0000 (14:04 +0000)]
[emotion] allow externals to be built on Windows
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53814
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 23 Oct 2010 14:03:30 +0000 (14:03 +0000)]
[emotion] use ecore_getopt
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53813
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 20 Oct 2010 07:59:20 +0000 (07:59 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53649
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 20 Oct 2010 07:55:20 +0000 (07:55 +0000)]
API break: emotion_object_file_set() returns a boolean, now.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53648
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 19 Oct 2010 12:04:01 +0000 (12:04 +0000)]
* emotion: vlc backend is not in a good shape, disable by default.
Enable it only if you want to fix it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53598
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 10 Oct 2010 23:39:32 +0000 (23:39 +0000)]
avoid possible seg if accessing video dat for convert before its
decided and set.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 7 Oct 2010 22:16:43 +0000 (22:16 +0000)]
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
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@53170
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 28 Sep 2010 05:33:53 +0000 (05:33 +0000)]
export play_length as well.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@52841
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 28 Sep 2010 05:26:48 +0000 (05:26 +0000)]
emotion exports position, but don't use it from state description.
there should be some flags like RDONLY, RWONLY, RDWR, CONSTRUCTOR,
RUNTIME, but until there...
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@52840
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 27 Sep 2010 10:11:52 +0000 (10:11 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@52800
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 30 Aug 2010 16:18:11 +0000 (16:18 +0000)]
* emotion: fix build of static module.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51759
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 30 Aug 2010 16:07:36 +0000 (16:07 +0000)]
libtool takes care of adding -fPIC (which is btw a compiler flag and not a linker one) and -shared
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51757
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 30 Aug 2010 15:53:41 +0000 (15:53 +0000)]
* don't tell you build emotion. It will broke windows compilation
* don't build the static lib module.a
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51755
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 30 Aug 2010 15:51:39 +0000 (15:51 +0000)]
order of headers
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51754
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 30 Aug 2010 13:25:35 +0000 (13:25 +0000)]
* emotion: emotion_object_init will choose the best available backend
if NULL is passed.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51747
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Sat, 21 Aug 2010 13:52:25 +0000 (13:52 +0000)]
Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci
This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:
code before patch ||code after patch
===============================================================
return a == NULL; return !a;
return a != NULL; return !!a;
func(a == NULL); func(!a);
func(a != NULL); func(!!a);
b = a == NULL; b = !a;
b = a != NULL; b = !!a;
b = a == NULL ? c : d; b = !a ? c : d;
b = a != NULL ? c : d; b = a ? c : d;
other cases:
a == NULL !a
a != NULL a
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51487
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 18 Aug 2010 16:57:19 +0000 (16:57 +0000)]
* edje: fix edje external module to be consistent with the rest of the efl.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51296
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 17 Aug 2010 13:29:23 +0000 (13:29 +0000)]
* edje: fix edje external module path.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51251
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Aug 2010 10:21:32 +0000 (10:21 +0000)]
fix emotion for 1.0.0alpha
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@51193
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Wed, 4 Aug 2010 16:57:32 +0000 (16:57 +0000)]
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
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@50816
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
andreas [Sun, 25 Jul 2010 18:29:01 +0000 (18:29 +0000)]
doxygen
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@50486
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 20 Jul 2010 22:02:31 +0000 (22:02 +0000)]
Fix for Ecore Api changes wrt Eina_Bool.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@50394
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 11 Jul 2010 23:42:38 +0000 (23:42 +0000)]
make emotion do the same snap/rev thing. while i'm poking around.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@50183
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 9 Jul 2010 06:38:12 +0000 (06:38 +0000)]
Move Emotion.h to own dir.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@50147
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Thu, 8 Jul 2010 00:51:55 +0000 (00:51 +0000)]
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()
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@50099
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 23 Apr 2010 17:37:31 +0000 (17:37 +0000)]
copy/paste error
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@48254
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 21 Apr 2010 20:50:03 +0000 (20:50 +0000)]
bug--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@48212
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 21 Apr 2010 19:51:16 +0000 (19:51 +0000)]
use a macro for edje external support
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@48211
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 21 Apr 2010 19:04:19 +0000 (19:04 +0000)]
make code compile if we reach the impossible :-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@48209
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 21 Apr 2010 18:59:24 +0000 (18:59 +0000)]
wrong default path for the emotion modules
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@48208
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 1 Apr 2010 03:59:39 +0000 (03:59 +0000)]
Initial support for Emotion as Edje EXTERNAL.
Very crude, needs testing... but I can already play videos from inside
editje and edje_player :-D
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@47642
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 1 Apr 2010 02:17:40 +0000 (02:17 +0000)]
allow changing module during runtime, don't forget about file and play state.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@47638
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 1 Apr 2010 01:33:56 +0000 (01:33 +0000)]
consts++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@47637
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 23 Mar 2010 12:04:48 +0000 (12:04 +0000)]
* emotion: Fix configure report.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@47388
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 9 Feb 2010 21:04:56 +0000 (21:04 +0000)]
Make clang happy
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@46023
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 9 Feb 2010 12:59:29 +0000 (12:59 +0000)]
Fix emotion compilation on fedora9, by jprvita.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@46008
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lfelipe [Thu, 4 Feb 2010 20:52:13 +0000 (20:52 +0000)]
Bumping version of emotion.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@45886
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 30 Jan 2010 22:21:24 +0000 (22:21 +0000)]
Remove uneeded header
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@45744
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 26 Jan 2010 11:38:01 +0000 (11:38 +0000)]
and disable theme too
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@45583
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 26 Jan 2010 09:48:47 +0000 (09:48 +0000)]
emotion_test can be disabled with configure, now
Gustavo: the theme is still built. Do you want me to
disable its built when emotion_test is not built ?
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@45578
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 25 Jan 2010 21:59:21 +0000 (21:59 +0000)]
* ecore: Move ecore_job inside ecore.
Patch from Albin "Lutin" Tonnerre <albin.tonnerre@gmail.com>.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@45570
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 16 Jan 2010 14:13:11 +0000 (14:13 +0000)]
remove Ecore_Data
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@45225
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 15 Jan 2010 20:50:48 +0000 (20:50 +0000)]
make clang happy
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@45196
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 7 Jan 2010 10:06:32 +0000 (10:06 +0000)]
* emotion_test: Let ecore_evas do the work.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44944
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 5 Jan 2010 13:15:22 +0000 (13:15 +0000)]
Fix backend detection, by commitless vtorri
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44910
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 4 Jan 2010 21:28:24 +0000 (21:28 +0000)]
* emotion: Use the right macro.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44895
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 4 Jan 2010 18:45:40 +0000 (18:45 +0000)]
* enable static build of modules
* clean up autotools
* remove some warnings
issues:
* vlc backend can not be built on my computer(API change
in libvlc, it seems)
* when i build xine *and* gstreamer as static, i get a
multiple defined of __eina_module_init and __eina_module_shutdown
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44884
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 30 Dec 2009 12:54:06 +0000 (12:54 +0000)]
* emotion: Add backend autodetection ability (you can pass NULL, and
have some good hope for a result now :-) )
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44784
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 30 Dec 2009 10:49:06 +0000 (10:49 +0000)]
* emotion: Switch to Eina module.
TODO: Add configure option to build module statically.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44781
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 30 Dec 2009 10:48:31 +0000 (10:48 +0000)]
* emotion_test: Fix segv due to wrong init/shutdown.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44780
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 7 Dec 2009 09:50:10 +0000 (09:50 +0000)]
* emotion: Don't display untracked file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@44242
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sun, 8 Nov 2009 20:27:12 +0000 (20:27 +0000)]
Remove use of deprecated event
XINE_EVENT_MRL_REFERENCE is deprecated, listen for
XINE_EVENT_MRL_REFERENCE_EXT.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@43540
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sun, 8 Nov 2009 20:27:02 +0000 (20:27 +0000)]
Remove unused variable
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@43539
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 3 Nov 2009 16:10:03 +0000 (16:10 +0000)]
set ratio after filling the video sink
Patch by João Paulo Rechi Vita
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@43433
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Thu, 8 Oct 2009 19:55:22 +0000 (19:55 +0000)]
add a bunch of entries to some svn:ignore properties
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@42966
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 18 Jun 2009 08:01:23 +0000 (08:01 +0000)]
* emotion: Remove Evas_Bool.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@41097
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 15 May 2009 11:48:32 +0000 (11:48 +0000)]
gstreamer fixes
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40671
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 14 May 2009 08:09:47 +0000 (08:09 +0000)]
Add option to configure to specify edje_cc. The build of the
theme can now be done when cross-compiling
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40638
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Mon, 4 May 2009 17:36:48 +0000 (17:36 +0000)]
Fixed debian stuff everywhere.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40505
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rbelem [Sun, 3 May 2009 14:32:23 +0000 (14:32 +0000)]
Added libtool as Build-Depends to everything that uses
DEB_CONFIGURE_SCRIPT := ./autogen.sh
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40500
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Sat, 25 Apr 2009 10:02:06 +0000 (10:02 +0000)]
Moved to fontconfig
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40364
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 21 Apr 2009 17:39:20 +0000 (17:39 +0000)]
Updated changelogs for packages which will go into repository.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40270
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Sun, 19 Apr 2009 16:28:48 +0000 (16:28 +0000)]
Updated Standards-Version
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40228
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 18 Apr 2009 22:26:44 +0000 (22:26 +0000)]
typo reported by Lars Munch
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40199
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 17 Apr 2009 19:40:41 +0000 (19:40 +0000)]
Add preliminary patch for compilation on Windows. Needs more work, though
Patch by Lars Munch - Thanks a lot !
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40147
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 14 Apr 2009 17:21:19 +0000 (17:21 +0000)]
Updated debian stuff(grew Standards-Version, updated python-ecore rules file)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@40043
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 24 Mar 2009 19:56:43 +0000 (19:56 +0000)]
i found it is useless and cdbs is setting up prefix automatically.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39695
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 24 Mar 2009 19:51:00 +0000 (19:51 +0000)]
forgot to add --prefix=/usr
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39694
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)]
Updated debian stuff everywhere.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39693
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Mar 2009 10:42:04 +0000 (10:42 +0000)]
patch from Gustavo F. Padovan - minor code cleanups (effectually cosmetic) :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39463
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Lars Munch [Sat, 28 Feb 2009 16:12:13 +0000 (16:12 +0000)]
Emotion fix after eina list changes
Fix emotion after eina list changes in commit r39195
Signed-off-by: Lars Munch <lars@segv.dk>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39284
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Lars Munch [Sat, 28 Feb 2009 16:06:42 +0000 (16:06 +0000)]
emotion vlc disable fix
When vlc was disable HAVE_VLC was undefined
Signed-off-by: Lars Munch <lars@segv.dk>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39283
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 25 Feb 2009 10:44:13 +0000 (10:44 +0000)]
* emotion/src/modules/gstreamer: Move from Ecore_List to Eina_List.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39195
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 22 Feb 2009 17:16:47 +0000 (17:16 +0000)]
gstreamer v4l support to emotion
This patch adds gstreamer v4l support to emotion. If you got a webcam it can
be tested by doing:
emotion_test -gstreamer v4l://
This will use the first video device /dev/video0.
If you do not have a webcam, you can also try it using the Virtual Video driver
By: Lars Munch <lars@segv.dk>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39147
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 22 Feb 2009 17:15:23 +0000 (17:15 +0000)]
Do not spam the user if no length available
Do not spam the user if no length available from gstreamer. This is the case
for webcams, streaming audio and video etc.
By: Lars Munch <lars@segv.dk>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39146
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 22 Feb 2009 17:14:44 +0000 (17:14 +0000)]
Use calloc instead of malloc
Use calloc instead of malloc. This will ensure that length in set to zero if no
length is provided from gstreamer.
By: Lars Munch <lars@segv.dk>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@39145
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 13 Jan 2009 13:00:45 +0000 (13:00 +0000)]
fix the copying license to
1. get rid of grammar mistake
2. refer to COPYING-PLAIn correctly as the filename
3. be more explicit on "shipping source" due to ambiguity (this makes it what
it was intended to be and that is GPL compatible).
this does not modify the LGPL libs... or GPL apps etc. - only those using the
original COPYING from e. author and dates at the top remain the same.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38569
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Fri, 9 Jan 2009 16:33:51 +0000 (16:33 +0000)]
Added debian/rules files with a new permissions set(755).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38519
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Fri, 9 Jan 2009 16:31:51 +0000 (16:31 +0000)]
prepare debian rules files for new chmod permissions.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38518
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Thu, 1 Jan 2009 11:35:17 +0000 (11:35 +0000)]
Added new set of debian subdirs.
BROKEN/etox
e
ecore
e_dbus
edje
edje_editor
edje_viewer
eet
efreet
eina
elicit
elitaire
embryo
E-MODULES-EXTRA
emotion
emphasis
empower
emprint
enhance
enity
entrance
ephoto
epsilon
esmart
estickies
etk
etk_extra
evas
evolve
ewl
exhibit
exml
expedite
imlib2
imlib2_loaders
MISC/engage
OLD/eclair
OLD/engrave
OLD/enotes
OLD/entrance_edit_gui
OLD/e_utils
OLD/evoak
OLD/examine
OLD/iconbar
PROTO/etk_server
PROTO/exchange
PROTO/extrackt
rage
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38399
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Thu, 1 Jan 2009 11:25:05 +0000 (11:25 +0000)]
Removed debian subfolders - prepared for a new set of debian subdirs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38398
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Wed, 31 Dec 2008 10:52:08 +0000 (10:52 +0000)]
Removed debian things like rasterman did in some others from Makefile.am and configure.ac/in(and modifed AUTHORS, autogen.sh and README in E-MODULES-EXTRA) in
edje_viewer
elicit
elitaire
E-MODULES-EXTRA
emotion
emphasis
empower
enhance
entrance
ephoto
epsilon
esmart
estickies
etk
ewl
exhibit
exml
imlib2
imlib2_loaders
MISC/engage
OLD/eclair
OLD/engrave
OLD/enotes
OLD/e_utils
OLD/examine
OLD/iconbar
PROTO/etk_server
PROTO/extrackt
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38373
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 25 Dec 2008 08:35:51 +0000 (08:35 +0000)]
calloc not malloc! bad patches!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38318
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 20 Dec 2008 16:31:55 +0000 (16:31 +0000)]
use ecore_pipe in gstreamer module
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@38251
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 4 Nov 2008 11:48:19 +0000 (11:48 +0000)]
emotion: set default volume to 80%.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@37454
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 1 Nov 2008 15:10:22 +0000 (15:10 +0000)]
Fix bug in emotion_test discovered by jcwong introduced in r36943.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@37373
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 27 Oct 2008 09:50:00 +0000 (09:50 +0000)]
xine_xmalloc is deprecated and gives no benefit for us.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@37218
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sat, 25 Oct 2008 03:01:12 +0000 (03:01 +0000)]
Set member_{add,del} to NULL.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@37088
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 21 Oct 2008 16:35:41 +0000 (16:35 +0000)]
Remove Evas List from Emotion.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36943
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 19 Oct 2008 22:45:20 +0000 (22:45 +0000)]
vlc moduel was utterly wrong - methods wrong comapred to module struct funcs.
fixed. still broken. did this ever work? :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36825
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 16 Oct 2008 14:09:43 +0000 (14:09 +0000)]
set svn:ignore on new directories.
Please pay attention to svn:ignore, it's not recursive as .gitignore
or .cvsignore, you need to set them on per-directory, even if you use
-R (recursive), it's just at that time, it's not a property that is
automatically inherited by new folders.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36719
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 8 Oct 2008 16:20:02 +0000 (16:20 +0000)]
emotion: set volume when files are opened.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36531
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 8 Oct 2008 15:38:42 +0000 (15:38 +0000)]
emotion: do not try to do file_set when no plugin is loaded.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36530
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 6 Oct 2008 21:37:03 +0000 (21:37 +0000)]
emotion-gstreamer: use proper scale for volume.
Albeit gst-inspect returns a range from 0.0 to 10.0 for volume,
anything more than 1.0 will be distorted and sound horible.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36485
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
captainigloo [Sun, 5 Oct 2008 13:14:55 +0000 (13:14 +0000)]
Add -vlc option to emotion_test
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36443
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pfritz [Tue, 30 Sep 2008 18:07:29 +0000 (18:07 +0000)]
configure.in -> configure.ac
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36364
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 27 Sep 2008 21:07:53 +0000 (21:07 +0000)]
add vlc backend
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36280
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 26 Sep 2008 23:17:57 +0000 (23:17 +0000)]
Fix position reporting.
Always call pos_get() and also fix these on xine and gstreamer, we
should query the current position and do not trust cached value. For
instance, when no video is present, no handoff/frame-decoded is called
so no cache is updated.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/emotion@36271
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33