Carsten Haitzler
cc8c268dcd
less segv's
...
SVN revision: 19977
2006-01-23 03:00:35 +00:00
sebastid
ce987876a8
Don't use strlen to check for empty string.
...
SVN revision: 18271
2005-11-04 08:21:28 +00:00
doursse
a5eb691aef
remove printf
...
SVN revision: 17109
2005-10-02 12:19:36 +00:00
doursse
bad4d6e848
emotion can use gstreamer, now
...
SVN revision: 17103
2005-10-02 07:34:36 +00:00
sebastid
1f0a680d7f
Add return values.
...
Formatting.
Right macro.
SVN revision: 16438
2005-08-30 23:40:34 +00:00
moom16
ee5135f71f
* Have rewritten the yuy2->rgb converter to avoid license problems.
...
So now, emotion_xine supports yuy2-encoded movies (such as .wmv).
SVN revision: 15678
2005-07-08 23:08:48 +00:00
moom16
8e204f7f56
* Cancel last changes since it seems there are some license problems.
...
Sorry guys, I didn't think GPLv2 was so "contaminating"
SVN revision: 15677
2005-07-08 20:28:50 +00:00
moom16
8e4e372d87
* Add support of yuy2 to emotion_xine module. So now, we can play wmv
...
movies!
I had to make some module API changes:
- rename yuv_size_get to video_data_size_get
- add the function "Emotion_Format (*format_get) (void *ef);" in Emotion_Video_Module. This function should return the format used by the video (EMOTION_YV12, EMOTION_YUY2 or EMOTION_BGRA).
I use a yuy2->bgra converter since evas doesn't support YUY2. This converter should be rewrite since it's really not optimized and since it is under GPLv2 (emotion is under BSD). I added an explicit comment above the function for that, but it'd be better to use a converter under BSD.
If it's really incompatible with emotion license, I will remove it.
SVN revision: 15675
2005-07-08 19:56:48 +00:00
doursse
08fec2cfb5
indentation
...
SVN revision: 15418
2005-06-18 05:29:25 +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
4c2a9d32f9
simon treney's emotion patches - THANKs :o)
...
SVN revision: 14208
2005-04-15 07:27:02 +00:00
Carsten Haitzler
8914cccc83
support fetching of meta-data
...
SVN revision: 10999
2004-07-24 09:53:00 +00:00
Carsten Haitzler
e9e141a844
1. create new xine_t per video - xine has a single internal clock so pause 1
...
video - all pause as clock stops. xine issue - but this works around it.
SVN revision: 10971
2004-07-23 03:15:30 +00:00
Carsten Haitzler
cf4f1ac8cb
put jobs back... does this work?
...
SVN revision: 10959
2004-07-22 04:13:28 +00:00
Carsten Haitzler
7ed4bd13cd
remove seek job... let the seek request thread do it all now
...
SVN revision: 10898
2004-07-18 08:25:45 +00:00
Carsten Haitzler
ad7ff874ab
moved dome things off into threads of their own to minimise main ap impact
...
SVN revision: 10897
2004-07-18 08:04:41 +00:00
Carsten Haitzler
2505c9ec3c
support events coming from xine a lot better...
...
still need to support title, artist etc. for mp3's and such...
SVN revision: 10579
2004-06-24 10:55:43 +00:00
Carsten Haitzler
a0ed8b8b4d
oops - missed a check for smart data...
...
SVN revision: 10552
2004-06-20 03:20:31 +00:00
Carsten Haitzler
7f3528ec27
it had to happen sooner or later... in in in... we go! :)
...
SVN revision: 10537
2004-06-18 15:38:03 +00:00