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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
tilman [Fri, 23 Mar 2007 10:23:17 +0000 (10:23 +0000)]
heh, we don't actually directly require eet and embryo :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28957
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tilman [Fri, 23 Mar 2007 10:20:47 +0000 (10:20 +0000)]
cleaned up requirements
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28956
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tilman [Fri, 23 Mar 2007 10:09:35 +0000 (10:09 +0000)]
don't try to get xine's plugin directory, we don't even use it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28955
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tilman [Thu, 22 Mar 2007 16:25:10 +0000 (16:25 +0000)]
use pkgconfig to detect libxine. untested :o
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28913
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 21 Mar 2007 20:20:45 +0000 (20:20 +0000)]
use mutex's right with cond's
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28873
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tilman [Wed, 21 Mar 2007 17:33:07 +0000 (17:33 +0000)]
use pkgconfig to check for stuff
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28861
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 19 Mar 2007 18:10:21 +0000 (18:10 +0000)]
move some more stuff to the threads
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28815
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 13 Mar 2007 16:23:59 +0000 (16:23 +0000)]
Fix compiler warnings.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28696
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 13 Mar 2007 16:17:38 +0000 (16:17 +0000)]
Fix warnings.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28695
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 13 Mar 2007 11:43:21 +0000 (11:43 +0000)]
Fix recent emotion_gstreamer breakage...someone forgot to update the
function proto & change the module.init call :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28692
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 13 Mar 2007 02:30:14 +0000 (02:30 +0000)]
move emotion to fix latency on video load, deadlocks on stop/shutdown etc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@28679
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 3 Jan 2007 06:24:25 +0000 (06:24 +0000)]
there is a deadlock between the video out deocder thread and the main process
(emotion) thread as it continues while the main thread is stopped tyring to
stop the video playback - this ends up in a deadlock. this tries to eliminate
that by havng a much more limited framequeue.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@27753
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Dec 2006 14:15:17 +0000 (14:15 +0000)]
use the new colorspace support in evas... :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@27519
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33