Commit Graph

53 Commits

Author SHA1 Message Date
Carsten Haitzler 0e77364887 update header #defined versions to 1.8 to make sure new apis are used
in e17 only with ifdefs.

SVN revision: 75994
2012-09-03 09:55:34 +00:00
Carsten Haitzler 1475fb3586 update @version's
SVN revision: 75739
2012-08-27 09:51:57 +00:00
Carsten Haitzler aef32ed6d3 more updates for 1.7.0 alpha.
SVN revision: 75095
2012-08-10 10:51:17 +00:00
Carsten Haitzler 2c1b533d13 fix minor version defines to be at 1.6 (in sync now) ready for going
to 7 on release.

SVN revision: 73906
2012-07-16 06:36:02 +00:00
Thiago Thamada ac06f667ec Fixing doc for out of tree build and some doxygen warnings.
Patch by: Thiago Thamada <>

SVN revision: 70278
2012-04-17 17:04:33 +00:00
Vincent Torri b01abfb6eb Emotion: Patch that correct this:
warning: Tag `DETAILS_AT_TOP' at line 46 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
warning: Tag `MAX_DOT_GRAPH_WIDTH' at line 137 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
warning: Tag `MAX_DOT_GRAPH_HEIGHT' at line 138 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
warning: tag INPUT: input source `emotion.dox' does not exist
warning: source emotion.dox is not a readable file or directory... skipping.
/tmp/emotion/src/lib/Emotion.h:1232: warning: missing title after \defgroup Emotion_Webcam
/tmp/emotion/src/lib/Emotion.h:819: warning: The following parameters of emotion_object_size_get(const Evas_Object *obj, int *iw, int *ih) are not documented:
 parameter 'ih'

Patch by Jérôme Pinot

SVN revision: 69824
2012-04-01 05:26:00 +00:00
Carsten Haitzler 63ed6ac02f gear up svn for release. one of many steps/things to do.
SVN revision: 69481
2012-03-17 04:17:29 +00:00
Davide Andreoli 05438ca304 Fix docs according to raster changes
SVN revision: 68740
2012-03-05 20:36:05 +00:00
Davide Andreoli cd00891529 From: Davide Andreoli <>
Subject: [E-devel] Emotion buffer size patch

Hi, here is a patch for emotion, it add a new function to retrive the
status of the buffer while playing online stream.
It is implemented only for the gstreamer backend, the xine one
do not play at all here. What about the generic one?

(xine does play - i implameneted this with the xine module, and
generic is given a func that always returns 1.0 for now).

SVN revision: 68684
2012-03-05 09:33:05 +00:00
Jihoon Kim 36c2029d0a fix @dates in each header file
SVN revision: 67705
2012-02-05 23:37:45 +00:00
Iván Briano 52492193fa EAPIfy external variables
SVN revision: 66600
2011-12-28 14:44:38 +00:00
Cedric BAIL 7c5cbe6e3d emotion: some docs.
SVN revision: 63820
2011-10-05 02:54:27 +00:00
Cedric BAIL 11108ed17b emotion: forgotten declaration.
SVN revision: 63768
2011-10-03 10:29:04 +00:00
Rafael Antognolli 4f93530ce2 emotion/doc: Add @ingroup to new functions.
SVN revision: 63417
2011-09-15 18:51:35 +00:00
Rafael Antognolli 0c4dd42a0a emotion/aspect: Add API to configure the aspect ratio policy.
The new function emotion_object_keep_aspect_set() allow to set a policy
that will automatically change the emotion object border property, based
on the video aspect ratio and object current aspect ratio.

Possible values are:

SVN revision: 63416
2011-09-15 18:51:33 +00:00
Rafael Antognolli 5c3474beed emotion/border: Add support for selecting the border colors.
This is a simple API that implements colors for the borders specified by
emotion_object_border_set(), using a background rectangle behind the
emotion object.

SVN revision: 63415
2011-09-15 18:51:27 +00:00
Rafael Antognolli 77f43424a6 emotion/border: Add border/crop support for emotion objects.
The emotion_object_border_set/get APIs were added, allowing one to
specify a positive (border) or negative (crop) value for each of the
edjes of the video being played. This allows easier setup on an Emotion
object to keep the aspect ratio, either by adding black areas on it, or
by cropping the exceding area of the video.

NOTE: The specified border/crop is based on the original size of the
video. If it is scaled (emotion object size is different from the video
size), the borders will be scaled as well.

Patch based on an original patch sent by
Hugo Camboulive <>.

SVN revision: 63414
2011-09-15 18:51:23 +00:00
Cedric BAIL 1812ce8a2f emotion: add a way to retrieve pixels.
SVN revision: 62092
2011-08-04 10:24:32 +00:00
Rafael Antognolli 42dabe5fe5 emotion/ratio - Explain how to use emotion_object_ratio_get().
SVN revision: 62068
2011-08-03 20:58:56 +00:00
Cedric BAIL c33aaf812f emotion: fix webcam detection.
SVN revision: 62054
2011-08-03 14:23:51 +00:00
Carsten Haitzler bd7db7ea8d spacing in docs.
SVN revision: 62037
2011-08-03 04:39:58 +00:00
Carsten Haitzler 5ee60f240d and move authors and contact to another page.
SVN revision: 62034
2011-08-03 03:19:34 +00:00
Carsten Haitzler 57360bc83c fine tune front page of emotion docs
SVN revision: 62033
2011-08-03 02:57:45 +00:00
Carsten Haitzler 24d5ac23f9 get rid of emotion.dox and move to Emotion.h where all docs should be.
examples.dox is a slight issue atm.

SVN revision: 62032
2011-08-03 02:34:32 +00:00
Cedric BAIL dad10a507f emotion: add webcam detection, cleanup code and add timing detection.
SVN revision: 61452
2011-07-17 21:38:54 +00:00
Lucas De Marchi 84f0c4de1d emotion: fix common misspellings
Misspellings detected by codespell.

SVN revision: 61406
2011-07-15 14:34:02 +00:00
Rafael Antognolli ffcf50987f emotion - better introduction and link to emotion_test.
SVN revision: 61008
2011-07-04 14:31:01 +00:00
Jonas M. Gastal d640fdca1a Emotion: making emotion_object_play_set doc appear.
SVN revision: 60923
2011-07-01 17:13:17 +00:00
Rafael Antognolli ab09c3a11e emotion/doc - Document more functions
- emotion_object_size_get
 - emotion_object_smooth_scale_set
 - emotion_object_smooth_scale_get
 - emotion_object_ratio_get
 - emotion_object_video_mute_set
 - emotion_object_video_mute_get
 - emotion_object_title_get
 - emotion_object_meta_info_get
 - emotion_object_vis_set
 - emotion_object_vis_get
 - emotion_object_vis_supported

SVN revision: 60919
2011-07-01 14:08:29 +00:00
Jonas M. Gastal 538e2af886 Emotion: signals documentation.
SVN revision: 60917
2011-07-01 13:46:25 +00:00
Cedric BAIL 8578459813 emotion: add empty infrastructure for suspending the pipeline.
SVN revision: 60909
2011-07-01 08:57:54 +00:00
Jonas M. Gastal 4450930374 Emotion: emotion play control functions documentation.
SVN revision: 60888
2011-06-30 21:38:44 +00:00
Rafael Antognolli 4c434a15d3 emotion/doc - Document some audio functions.
- emotion_object_audio_volume_set
 - emotion_object_audio_volume_get
 - emotion_object_audio_mute_set
 - emotion_object_audio_mute_get

SVN revision: 60884
2011-06-30 20:02:12 +00:00
Rafael Antognolli dd72eeea0e emotion/doc - documented the initialization functions.
SVN revision: 60880
2011-06-30 18:31:39 +00:00
Cedric BAIL 45d0b34007 emotion: restore/save last know position for file.
SVN revision: 60825
2011-06-29 17:30:19 +00:00
Cedric BAIL 3c8eb1b62b emotion: add a way to test if a file could be played by emotion.
SVN revision: 60637
2011-06-23 14:58:11 +00:00
Vincent Torri 2d28628c95 API break: emotion_object_file_set() returns a boolean, now.
SVN revision: 53648
2010-10-20 07:55:20 +00:00
Gustavo Sverzut Barbieri 4a9c82671e consts++
SVN revision: 47637
2010-04-01 01:33:56 +00:00
Cedric BAIL d331f73b55 * emotion: Remove Evas_Bool.
SVN revision: 41097
2009-06-18 08:01:23 +00:00
Vincent Torri 17e4571dff Add preliminary patch for compilation on Windows. Needs more work, though
Patch by Lars Munch - Thanks a lot !

SVN revision: 40147
2009-04-17 19:40:41 +00:00
Gustavo Sverzut Barbieri d29b7694cb emotion+visualization: export and reorder.
 * 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.

 * 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.

SVN revision: 36260
2008-09-25 23:15:21 +00:00
Carsten Haitzler 2dbc5651d4 move emotion to fix latency on video load, deadlocks on stop/shutdown etc.
SVN revision: 28679
2007-03-13 02:30:14 +00:00
sebastid 3641dd1751 EAPI
SVN revision: 25522
2006-09-06 07:17:49 +00:00
doursse 8958bf1458 add track count in the metadata
SVN revision: 22617
2006-05-14 14:32:02 +00:00
doursse bad4d6e848 emotion can use gstreamer, now
SVN revision: 17103
2005-10-02 07:34:36 +00:00
sebastid 8903734b6a * Include evas CFLAGS in emotion-config since emotion headers export Evas.h
* Ecore.h isn't needed in exported header

SVN revision: 16526
2005-09-04 18:58:11 +00:00
Carsten Haitzler 42bf60c59a add c++ stuff
SVN revision: 16475
2005-09-03 01:38:45 +00:00
moom16 9eee3ff2ce * We can now initialize the module without having to play a file (we can now initialize the emotion module on the start of the application and so speed up the first play)
SVN revision: 14606
2005-05-04 21:32:37 +00:00
moom16 36a904a439 * add two functions to know if audio and video are handled (emotion_object_audio_handled_get and emotion_object_video_handled_get)
* add a smart callback "audio_level_change" to deal with audio level change
* alsa is now used by default since many people report troubles with oss

SVN revision: 14320
2005-04-24 14:42:50 +00:00
Carsten Haitzler 8914cccc83 support fetching of meta-data
SVN revision: 10999
2004-07-24 09:53:00 +00:00