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

15 years agoAdd calculate callback to Evas_Smart_Class.
barbieri [Sun, 7 Sep 2008 01:25:49 +0000 (01:25 +0000)]
Add calculate callback to Evas_Smart_Class.

Some people is using it for some time now without problems, so I'm
adding it to SVN to get some broader use. Remember to recompile ALL
libraries that depend on Evas as it will change the
EVAS_SMART_CLASS_VERSION and old classes will fail to load.

This will also change Edje so it will postpone _edje_recalc() to
render time, calculate() callback, however some methods will force
early recalculation.

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

15 years agoSet svn:mime-type to image/png on *.png
barbieri [Mon, 18 Aug 2008 16:42:08 +0000 (16:42 +0000)]
Set svn:mime-type to image/png on *.png

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

15 years agook. i think most binary files are now fixed.
raster [Mon, 18 Aug 2008 00:02:26 +0000 (00:02 +0000)]
ok. i think most binary files are now fixed.

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

15 years agofix binaries
raster [Sun, 17 Aug 2008 14:29:25 +0000 (14:29 +0000)]
fix binaries

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

15 years agomove around - flatter.
raster [Sun, 17 Aug 2008 07:44:18 +0000 (07:44 +0000)]
move around - flatter.

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

16 years agoWed Jul 23 00:10:13 2008 Michael Jennings (mej)
mej [Wed, 23 Jul 2008 07:11:56 +0000 (07:11 +0000)]
Wed Jul 23 00:10:13 2008                        Michael Jennings (mej)

distcheck and spec fixes
----------------------------------------------------------------------

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

16 years agoformatting
englebass [Sun, 6 Jul 2008 10:05:47 +0000 (10:05 +0000)]
formatting

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

16 years agoformatting
englebass [Sun, 6 Jul 2008 09:52:21 +0000 (09:52 +0000)]
formatting

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

16 years agoremove trailing whitespace
englebass [Sun, 6 Jul 2008 09:39:08 +0000 (09:39 +0000)]
remove trailing whitespace

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

16 years agoAdd vim header
englebass [Sun, 6 Jul 2008 09:32:08 +0000 (09:32 +0000)]
Add vim header

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

16 years agoformatting
englebass [Sun, 6 Jul 2008 09:31:29 +0000 (09:31 +0000)]
formatting

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

16 years agoCorrects retrieving metadata for gstreamer module
captainigloo [Fri, 4 Jul 2008 17:56:24 +0000 (17:56 +0000)]
Corrects retrieving metadata for gstreamer module
http://bugs.enlightenment.org/show_bug.cgi?id=504

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

16 years agoRemove unused variables.
englebass [Thu, 19 Jun 2008 12:49:11 +0000 (12:49 +0000)]
Remove unused variables.

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

16 years agoignore
englebass [Thu, 19 Jun 2008 12:29:22 +0000 (12:29 +0000)]
ignore

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

16 years agoremove debug message
doursse [Thu, 15 May 2008 17:46:13 +0000 (17:46 +0000)]
remove debug message

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

16 years ago * reorganize the way the gstreamer pipeline is built. Fix some usages
doursse [Thu, 15 May 2008 16:52:04 +0000 (16:52 +0000)]
 * reorganize the way the gstreamer pipeline is built. Fix some usages
   of emotion_object_file_set()
 * move the "frame_decode" evas event to _emotion_frame_new() a,d
   replace it in _emotion_video_pos_update() by "position_update"
 * fix a mem leak in the gstreamer backend and in the smart object

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

16 years agoDon't set sd->video to NULL. sd->video is initialized only when
doursse [Wed, 14 May 2008 21:39:33 +0000 (21:39 +0000)]
Don't set sd->video to NULL. sd->video is initialized only when
emotion_object_init() is called. Hence, setting sd->video to NULL
there implied that the code:

emotion_object_init(o, module);
emotion_object_file_set(o, file1);
emotion_object_file_set(o, NULL);
emotion_object_file_set(o, file2);

seg fault.

(such code is useful when you want to reset the same stream
(file1 = file2). The other solution would be to destroy everything
and recreating the pipeline, which is not nice)

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

16 years agoContrary to what gstremear's doc says, gst_deinit() does not clean what
doursse [Tue, 13 May 2008 20:50:34 +0000 (20:50 +0000)]
Contrary to what gstremear's doc says, gst_deinit() does not clean what
gst_init() allocates. Hence, 2 calls of the couple gst_init() / gst_deinit()
fail miserabily. Gstreamer's dev says that the exported function gst_deinit()
should not be called, so let's remove it...

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

16 years agoput xine and gstreamer modules in their own subdir
doursse [Sun, 11 May 2008 18:52:29 +0000 (18:52 +0000)]
put xine and gstreamer modules in their own subdir

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

16 years agoupdate Debian packaging.
kaethorn [Thu, 1 May 2008 13:47:48 +0000 (13:47 +0000)]
update Debian packaging.

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

16 years agofix #ifdef
raster [Thu, 20 Mar 2008 21:13:55 +0000 (21:13 +0000)]
fix #ifdef

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

16 years agoMinor cleanups.
barbieri [Thu, 28 Feb 2008 20:35:16 +0000 (20:35 +0000)]
Minor cleanups.

 * bitfield must be unsigned;
 * static to most globals;
 * call shutdown on exit.

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

16 years agoAdd build-dependancy on pkg-config
horms [Mon, 18 Feb 2008 07:44:11 +0000 (07:44 +0000)]
Add build-dependancy on pkg-config

As aclocal may be called via autogen.sh during the Debian build process
add an explicit build dependancy on pkg-config which includes
/usr/share/aclocal/pkg.m4 which provides the PKG_CHECK_MODULES macro.

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

16 years agoset proper ACLOCAL_AMFLAGS
vapier [Fri, 25 Jan 2008 04:40:28 +0000 (04:40 +0000)]
set proper ACLOCAL_AMFLAGS

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

16 years agoasparagus! also pass distcheck and have common autofoo init that is
raster [Fri, 25 Jan 2008 03:35:49 +0000 (03:35 +0000)]
asparagus! also pass distcheck and have common autofoo init that is
consistent for package, version etc.

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

16 years agoUpdate doxy style
davemds [Thu, 6 Dec 2007 23:18:55 +0000 (23:18 +0000)]
Update doxy style

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

16 years agoFix awk portability by removing the space between the -F flag and its arg.
doursse [Tue, 13 Nov 2007 07:13:51 +0000 (07:13 +0000)]
Fix awk portability by removing the space between the -F flag and its arg.

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

16 years agoFix the play of 2 files. Patch by Nicolas Aguirre
doursse [Sun, 11 Nov 2007 16:02:02 +0000 (16:02 +0000)]
Fix the play of 2 files. Patch by Nicolas Aguirre

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

16 years agoautostuff improvements:
doursse [Sun, 11 Nov 2007 09:12:08 +0000 (09:12 +0000)]
autostuff improvements:

 * use non deprecated version of AC_INIT and AM_INIT_AUTOMAKE
   and check the required minimal versions.
 * add bzipped distribution archive
 * add AC_LIBTOOL_WIN32_DLL
 * forbid libtool to check fortran and c++ compilers
 * compute libtool versioning from the version of the package
 * pass the directories based on ${prefix} to the preoprocessor
   with the -D option
 * replace INCLUDES, wich is deprecated since 2001 by AM_CPPFLAGS
 * remove useless -L flags in *_la_LDFLAGS
 * remove Makefile.in on maintainer-clean rule

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

16 years agoTue Nov 6 21:42:00 2007 Michael Jennings (mej)
mej [Wed, 7 Nov 2007 05:42:08 +0000 (05:42 +0000)]
Tue Nov  6 21:42:00 2007                        Michael Jennings (mej)

Spec and build fixes.
----------------------------------------------------------------------

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

16 years agofollowing the api changes of ecore
pfritz [Tue, 6 Nov 2007 17:03:43 +0000 (17:03 +0000)]
following the api changes of ecore

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

16 years agoAdd type identifier.
englebass [Tue, 6 Nov 2007 06:56:53 +0000 (06:56 +0000)]
Add type identifier.

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

16 years agonow you can play several files without segfault
doursse [Fri, 2 Nov 2007 11:58:59 +0000 (11:58 +0000)]
now you can play several files without segfault

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

16 years agoUpdate ChangeLog
doursse [Wed, 31 Oct 2007 20:16:37 +0000 (20:16 +0000)]
Update ChangeLog

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

16 years ago * Use ecore_plugin instead of dlfcn
doursse [Wed, 31 Oct 2007 19:34:39 +0000 (19:34 +0000)]
 * Use ecore_plugin instead of dlfcn
 * the modules names are now "xine" and "gstreamer" (it's useless to add
   the extension, as ecore_plugin do not need it). I'll fix eclair,
   etk_extra and ewl.
 * look for the modules in path that is pointed by the env variable
    EMOTION_MODULES_DIR first.
 * fix a leak in the gstreamer module
 * remove some trailing spaces

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

16 years agofix odd sized videos
raster [Sun, 28 Oct 2007 10:19:09 +0000 (10:19 +0000)]
fix odd sized videos

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

16 years agohandle exists too - and it gets written!
raster [Sun, 28 Oct 2007 03:59:23 +0000 (03:59 +0000)]
handle exists too - and it gets written!

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

16 years agocheck if *mod is null
raster [Fri, 26 Oct 2007 10:49:16 +0000 (10:49 +0000)]
check if *mod is null

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

16 years agoFix two bugs:
nash [Thu, 25 Oct 2007 04:52:39 +0000 (04:52 +0000)]
Fix two bugs:
- Get pixels from the image object not the smart object
- Fix typo in if statement

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

16 years agocedric's ecore_job_init/shtudown patches.
raster [Fri, 5 Oct 2007 05:12:38 +0000 (05:12 +0000)]
cedric's ecore_job_init/shtudown patches.

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

16 years ago* src/modules/emotion_gstreamer.c: (em_file_open):
doursse [Sat, 1 Sep 2007 17:51:40 +0000 (17:51 +0000)]
* src/modules/emotion_gstreamer.c: (em_file_open):
* src/modules/emotion_gstreamer_pipeline.c: (cb_handoff),
(emotion_pipeline_dvd_build), (emotion_pipeline_uri_build),
(emotion_pipeline_file_build), (_emotion_streams_sinks_get),
(_emotion_video_sink_fill), (_emotion_audio_sink_fill):
* src/modules/emotion_gstreamer_pipeline.h:
add the support of URI playback. Minor fixes.
Fix bug #114

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

16 years agoasparagus!
raster [Sun, 26 Aug 2007 14:33:41 +0000 (14:33 +0000)]
asparagus!

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

16 years ago* Do not unref twice the same message
moom [Sun, 19 Aug 2007 14:11:38 +0000 (14:11 +0000)]
* Do not unref twice the same message

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

16 years ago* Fix a potential segv with the Gstreamer engine
moom [Mon, 6 Aug 2007 19:17:39 +0000 (19:17 +0000)]
* Fix a potential segv with the Gstreamer engine

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

16 years agomove a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
raster [Sat, 4 Aug 2007 13:12:43 +0000 (13:12 +0000)]
move a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
probably die as it's already got legacy funcion methods for layer etc. stuff.

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

16 years ago*API BREAK* see the discussion in the mailing list. misc and e_modules will follow
pfritz [Wed, 25 Jul 2007 17:01:04 +0000 (17:01 +0000)]
*API BREAK* see the discussion in the mailing list. misc and e_modules will follow

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

17 years agowork around xine deadlock
raster [Wed, 18 Jul 2007 05:13:19 +0000 (05:13 +0000)]
work around xine deadlock

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

17 years agodebugging emotion.
raster [Wed, 18 Jul 2007 04:42:31 +0000 (04:42 +0000)]
debugging emotion.

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

17 years agovarious patches from the devel mailing list in - and fixed where needed.
raster [Sun, 15 Jul 2007 08:28:11 +0000 (08:28 +0000)]
various patches from the devel mailing list in - and fixed where needed.

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

17 years ago1. fix a lot of things so they pass make distcheck - so many things have
raster [Tue, 10 Jul 2007 00:13:26 +0000 (00:13 +0000)]
1. fix a lot of things so they pass make distcheck - so many things have
broken. guys - need to be more careful!
2. asparagus
3. some extra docs/comments for evas

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

17 years agostuff to do for the gstreamer module
doursse [Sun, 8 Jul 2007 19:16:08 +0000 (19:16 +0000)]
stuff to do for the gstreamer module

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

17 years agoupdate dependencies and rules.
kaethorn [Tue, 3 Jul 2007 12:50:30 +0000 (12:50 +0000)]
update dependencies and rules.
remove emotion-config from install files.

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

17 years agoremoved emotion-config.in because of pkg-config
andreas [Sun, 1 Jul 2007 18:22:15 +0000 (18:22 +0000)]
removed emotion-config.in because of pkg-config

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

17 years agoASPARAGUS!
raster [Sun, 17 Jun 2007 15:25:52 +0000 (15:25 +0000)]
ASPARAGUS!

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

17 years agoyou can only swallow into SWALLOW parts now
rephorm [Sun, 27 May 2007 06:47:44 +0000 (06:47 +0000)]
you can only swallow into SWALLOW parts now

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

17 years agolink modules to emotion
raster [Mon, 7 May 2007 14:04:40 +0000 (14:04 +0000)]
link modules to emotion

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

17 years agoprotect if opening still
raster [Sun, 6 May 2007 06:40:00 +0000 (06:40 +0000)]
protect if opening still

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

17 years agochange to use lazy eval for dlopen
raster [Sun, 6 May 2007 05:05:26 +0000 (05:05 +0000)]
change to use lazy eval for dlopen

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

17 years agoexport api calls to modules
raster [Sun, 6 May 2007 05:03:18 +0000 (05:03 +0000)]
export api calls to modules

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

17 years agoasparagus - pass distcheck.
raster [Sat, 5 May 2007 15:14:17 +0000 (15:14 +0000)]
asparagus - pass distcheck.

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

17 years agoecore_job is needed. (Thanks Damien)
englebass [Sun, 15 Apr 2007 17:09:03 +0000 (17:09 +0000)]
ecore_job is needed. (Thanks Damien)

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

17 years agoRemove unused files.
englebass [Sun, 25 Mar 2007 08:41:48 +0000 (08:41 +0000)]
Remove unused files.

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

17 years agoRemove double no msg
englebass [Sun, 25 Mar 2007 08:37:47 +0000 (08:37 +0000)]
Remove double no msg

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