profile/ivi/emotion.git
13 years agoshutup stupid emotion debug!
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

13 years agoexport play_length as well.
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

13 years agoemotion exports position, but don't use it from state description.
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

13 years agosome fixes/improvements to emotion -> foound some buggers in xine -
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

13 years ago * emotion: fix build of static module.
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

13 years agolibtool takes care of adding -fPIC (which is btw a compiler flag and not a linker...
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

13 years ago * don't tell you build emotion. It will broke windows compilation
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

13 years agoorder of headers
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

13 years ago * emotion: emotion_object_init will choose the best available backend
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

13 years agoConvert (hopefully) all comparisons to NULL
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

13 years ago * edje: fix edje external module to be consistent with the rest of the efl.
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

13 years ago * edje: fix edje external module path.
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

13 years agofix emotion for 1.0.0alpha
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

13 years agoFORMATTING
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

13 years agodoxygen
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

13 years agoFix for Ecore Api changes wrt Eina_Bool.
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

14 years agomake emotion do the same snap/rev thing. while i'm poking around.
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

14 years agoMove Emotion.h to own dir.
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

14 years agoFixes for Ecore Api changes
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

14 years agocopy/paste error
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

14 years agobug--
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

14 years agouse a macro for edje external support
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

14 years agomake code compile if we reach the impossible :-)
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

14 years agowrong default path for the emotion modules
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

14 years agoInitial support for Emotion as Edje EXTERNAL.
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

14 years agoallow changing module during runtime, don't forget about file and play state.
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

14 years agoconsts++
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

14 years ago * emotion: Fix configure report.
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

14 years agoMake clang happy
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

14 years agoFix emotion compilation on fedora9, by jprvita.
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

14 years agoBumping version of emotion.
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

14 years agoRemove uneeded header
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

14 years agoand disable theme too
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

14 years agoemotion_test can be disabled with configure, now
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

14 years ago * ecore: Move ecore_job inside ecore.
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

14 years agoremove Ecore_Data
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

14 years agomake clang happy
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

14 years ago * emotion_test: Let ecore_evas do the work.
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

14 years agoFix backend detection, by commitless vtorri
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

14 years ago * emotion: Use the right macro.
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

14 years ago * enable static build of modules
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

14 years ago * emotion: Add backend autodetection ability (you can pass NULL, and
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

14 years ago * emotion: Switch to Eina module.
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

14 years ago * emotion_test: Fix segv due to wrong init/shutdown.
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

14 years ago * emotion: Don't display untracked file.
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

14 years agoRemove use of deprecated event
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

14 years agoRemove unused variable
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

14 years agoset ratio after filling the video sink
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

14 years agoadd a bunch of entries to some svn:ignore properties
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

15 years ago * emotion: Remove Evas_Bool.
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

15 years agogstreamer fixes
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

15 years agoAdd option to configure to specify edje_cc. The build of the
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

15 years agoFixed debian stuff everywhere.
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

15 years agoAdded libtool as Build-Depends to everything that uses
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

15 years agoMoved to fontconfig
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

15 years agoUpdated changelogs for packages which will go into repository.
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

15 years agoUpdated Standards-Version
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

15 years agotypo reported by Lars Munch
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

15 years agoAdd preliminary patch for compilation on Windows. Needs more work, though
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

15 years agoUpdated debian stuff(grew Standards-Version, updated python-ecore rules file)
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

15 years agoi found it is useless and cdbs is setting up prefix automatically.
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

15 years agoforgot to add --prefix=/usr
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

15 years agoUpdated debian stuff everywhere.
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

15 years agopatch from Gustavo F. Padovan - minor code cleanups (effectually cosmetic) :)
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

15 years agoEmotion fix after eina list changes
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

15 years agoemotion vlc disable fix
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

15 years ago * emotion/src/modules/gstreamer: Move from Ecore_List to Eina_List.
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

15 years agogstreamer v4l support to emotion
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

15 years agoDo not spam the user if no length available
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

15 years agoUse calloc instead of malloc
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

15 years agofix the copying license to
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

15 years agoAdded debian/rules files with a new permissions set(755).
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

15 years agoprepare debian rules files for new chmod permissions.
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

15 years agoAdded new set of debian subdirs.
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

15 years agoRemoved debian subfolders - prepared for a new set of debian subdirs.
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

15 years agoRemoved debian things like rasterman did in some others from Makefile.am and configur...
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

15 years agocalloc not malloc! bad patches!
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

15 years agouse ecore_pipe in gstreamer module
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

15 years agoemotion: set default volume to 80%.
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

15 years agoFix bug in emotion_test discovered by jcwong introduced in r36943.
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

15 years agoxine_xmalloc is deprecated and gives no benefit for us.
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

15 years agoSet member_{add,del} to NULL.
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

15 years agoRemove Evas List from Emotion.
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

15 years agovlc moduel was utterly wrong - methods wrong comapred to module struct funcs.
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

15 years agoset svn:ignore on new directories.
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

15 years agoemotion: set volume when files are opened.
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

15 years agoemotion: do not try to do file_set when no plugin is loaded.
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

15 years agoemotion-gstreamer: use proper scale for volume.
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

15 years agoAdd -vlc option to emotion_test
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

15 years agoconfigure.in -> configure.ac
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

15 years agoadd vlc backend
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

15 years agoFix position reporting.
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

15 years agoemotion-gstreamer: Add some refactor, more to come.
barbieri [Fri, 26 Sep 2008 00:02:43 +0000 (00:02 +0000)]
emotion-gstreamer: Add some refactor, more to come.

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

15 years agoemotion+visualization: export and reorder.
barbieri [Thu, 25 Sep 2008 23:15:21 +0000 (23:15 +0000)]
emotion+visualization: export and reorder.

done:
 * module api changed, vis_set is not close to vis_get, vis_supported
   was added.
 * exported these properties in emotion_object.
 * gstreamer plugin now starts with no visualization.

todo:
 * add xine support.
 * make gstreamer able to dynamically change visualization.

PS: gstreamer module really needs a cleanup, losts of functions need
"static" or add proper prefix, including "gst" to avoid it clash with
other symbols.

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

15 years agoRemove seek guard, as it isn't updated during playing.
englebass [Wed, 10 Sep 2008 05:08:00 +0000 (05:08 +0000)]
Remove seek guard, as it isn't updated during playing.

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

15 years agoRevert to not having seek_to_pos at all.
englebass [Wed, 10 Sep 2008 05:05:23 +0000 (05:05 +0000)]
Revert to not having seek_to_pos at all.

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

15 years agoEAPI
englebass [Wed, 10 Sep 2008 05:00:32 +0000 (05:00 +0000)]
EAPI

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

15 years agoKeep guard against seeking to the same position, but initialize to -1.
englebass [Wed, 10 Sep 2008 04:29:52 +0000 (04:29 +0000)]
Keep guard against seeking to the same position, but initialize to -1.

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

15 years agoInitialize seek variables to -1, so that seek to 0 will work.
englebass [Wed, 10 Sep 2008 04:24:38 +0000 (04:24 +0000)]
Initialize seek variables to -1, so that seek to 0 will work.

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

15 years agofix position_set()
caro [Tue, 9 Sep 2008 08:49:29 +0000 (08:49 +0000)]
fix position_set()

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