Davide Andreoli
d9b0d0c146
Emotion VLC: defer the resource free until the video is actually stopped.
...
Fix vlc complainig on shutdown.
2014-02-22 12:12:12 +01:00
Davide Andreoli
2e0fd02ec5
Emotion VLC: we have a typedef for 'struct _App'. Use it.
2014-02-22 11:48:58 +01:00
Davide Andreoli
fb46a014f0
Emotion VLC: recreate the player when end reached.
...
Fix the restart-play-when-end-reached bug.
2014-02-22 11:26:40 +01:00
Davide Andreoli
59a9ddb93a
Emotion VLC: fix the volume/mute bug.
...
Set again the volume and the mute state every time the video start to play,
this fix the setting of the volume/mute before the complete loading of the file.
2014-02-21 20:54:08 +01:00
Stefan Schmidt
0affdc7630
release: Bump version to 1.9.0-beta2
...
Second and most likely last beta release before the 1.9 final. Give
it a good testing over the weekend.
2014-02-21 14:45:44 +01:00
Stefan Schmidt
52777310e7
release: Bump version to 1.9.0-beta2
...
Second and most likely last beta release before the 1.9 final. Give
it a good testing over the weekend.
2014-02-21 14:37:49 +01:00
Davide Andreoli
d9bc6b6ad0
Emotion VLC: no more need to send the size twice.
2014-02-20 23:00:20 +01:00
Davide Andreoli
341565b0d9
Emotion VLC: remove quite all the old hacks.
...
This commit remove all the hacks that was there on the loading stage.
Instead of using the tmp format callback system now simply connect to
the MediaPlayerPlaying event on first startup and pause the video as
soon as it start.
No more need for the tmp buffer allocation and the delayed stop using idler.
All this fix the first outstanding bug: audio was audible on start (before the real
play command from emotion)
2014-02-20 22:45:43 +01:00
Stefan Schmidt
de53992f06
AUTHORS: Fill in authors from git log
2014-02-20 12:12:32 +01:00
Stefan Schmidt
a30d3e2f41
AUTHORS: Fill in authors from git log to AUTHORS list
2014-02-20 12:08:19 +01:00
Stefan Schmidt
083a6ebb6f
release: Update NEWS file and add out of date notice to ChangeLog
...
Might not be the final NEWS file but a start which includes all
noteworthy changes since 1.8.0. Adding a note to the ChangeLog so
people know it will no longer get updated.
Also clarify README that libvlc >= 2.0 is needed.
2014-02-19 14:08:41 +01:00
Stefan Schmidt
7536ad4145
release: Update NEWS file and add out of date notice to ChangeLog
...
Might not be the final NEWS file but a start which includes all
noteworthy changes since 1.8.0. Adding a note to the ChangeLog so
people know it will no longer get updated.
2014-02-19 13:46:47 +01:00
Stefan Schmidt
d9fc3ba409
release: Bump version to 1.9.0-beta1
...
Prepare tarballs for a first beta release.
2014-02-18 15:39:40 +01:00
Stefan Schmidt
56b8834c20
release: Bump version to 1.9.0-beta1
...
Prepare tarballs for a first beta release.
2014-02-18 15:39:21 +01:00
Davide Andreoli
8bc5616f00
Emotion VLC player: debug++
2014-02-16 22:40:36 +01:00
Davide Andreoli
ad23b1e403
Emotion VLC: cleanup: only changed function order in file.
2014-02-16 21:38:34 +01:00
Davide Andreoli
752200ce49
Emotion VLC backend: fix pause/stop to work again.
...
The EM_CMD_STOP command do not have any parameter so it must be
handled in the first call of the pipe.
2014-02-16 13:50:20 +01:00
Carsten Haitzler
c0a86cbb35
update readme+copying version/dates
2014-02-12 16:03:09 +09:00
Carsten Haitzler
091e7a2bf1
update copying dates
2014-02-12 16:02:43 +09:00
Carsten Haitzler
b0366fc0c3
update README version
2014-02-12 16:02:04 +09:00
Carsten Haitzler
47ca3994c5
simplify player version dir fallback to match efl 1.9 simplification changes
2014-02-12 15:59:47 +09:00
Mike Blumenkrantz
b77f794f66
1.9.0 alpha1
2014-02-11 16:22:39 -05:00
Mike Blumenkrantz
95f50d79c3
1.9.0 alpha1
2014-02-11 16:21:30 -05:00
ChunEon Park
58fd81e407
emotion_generic_players - commented out unused func.
2014-01-18 19:23:59 +09:00
Carsten Haitzler
2092f31170
gst loader - support key as stream position in 1/1000th of a second
2014-01-13 05:11:49 +09:00
Cedric BAIL
5588f5fc3c
configure: fix typos.
2014-01-09 14:17:35 +09:00
Carsten Haitzler
4e2cad04ca
check for libvlc >= 2.0 as a minimum as we use 2.x funcs
2014-01-09 09:46:36 +09:00
Carsten Haitzler
20c029e1b9
bump to 1.8.99 for dev
2013-12-19 15:43:55 +09:00
Carsten Haitzler
7575e6249c
bump to 1.8.99 for dev
2013-12-19 15:43:27 +09:00
Mike Blumenkrantz
baac6515a6
add note on why checking n-video gst property will never work (not just 1.0+)
2013-12-02 14:19:41 -05:00
Mike Blumenkrantz
cd54a4e1e3
bugfix: add a typefind to gstreamer plugin pipeline
...
previously, we would load any file and try to force it into video/x-raw-rgb, which was (obviously) problematic for audio-only files. with a typefind added to the pipeline, only files which can output to video/x-raw-rgb will be processed
2013-12-02 14:16:20 -05:00
Mike Blumenkrantz
a12299d4e0
bugfix: unbreak gstreamer plugin
...
apparently the only way to fix this in 0.10 without newer apis is to not fix it
2013-12-02 12:39:54 -05:00
Mike Blumenkrantz
3dd97971db
Revert "bugfix: support gstreamer 0.10 and 1.0"
...
This reverts commit e629f406a55489bcbf46f1e6b76b47fdfa72094b.
somehow this went from compiling to not compiling in the time that I committed. I blame cedric.
2013-12-02 12:39:49 -05:00
Mike Blumenkrantz
58d6c943aa
bugfix: support gstreamer 0.10 and 1.0
...
commit 576b20e11c24c079d944fbbfb2d8902c4b313c10 last week broke gstreamer usage with 0.10 (n-video property not present until >= 1.0), but we required 0.10. not a great idea since most distros seem to still ship 0.10 by default, which means that ALL gst image loads would always fail
2013-12-02 12:31:06 -05:00
Carsten Haitzler
89349cd9bb
v1.8.0
2013-12-01 19:02:39 +09:00
Carsten Haitzler
63a9dd7384
v1.8.0
2013-12-01 19:02:37 +09:00
Carsten Haitzler
45a6458c88
add libreoffice news
2013-12-01 16:08:27 +09:00
Carsten Haitzler
fa115a5052
readme - make requirements list a bullet list
2013-12-01 14:54:18 +09:00
Carsten Haitzler
733d64c9b9
readme - make requirements list a bullet list
2013-12-01 14:53:49 +09:00
Carsten Haitzler
5f7297a979
v1.8.0-beta2
2013-11-29 19:37:20 +09:00
Carsten Haitzler
8a7c8b6bd8
v1.8.0-beta2
2013-11-29 19:37:09 +09:00
Carsten Haitzler
af4b4fb554
readme - update readme for efl 1.8
...
lots of extra documentation and information now in the README
2013-11-29 19:09:53 +09:00
Carsten Haitzler
64938785b4
readme - update readme for efl 1.8
...
lots of extra documentation and information now in the README
2013-11-29 19:08:26 +09:00
Cedric Bail
4d2c68e86e
vlc: properly detect frame format size and send information back to emotion.
...
This should fix T582. There is more to do as on some system mute is not working
and we get a double sound along with the slow startup.
2013-11-29 17:52:14 +09:00
Carsten Haitzler
e84ed727b0
gst loader - early quit if gst stream has no video streams
...
this should fix the hang/pause in T551. so T551 fixed by this.
2013-11-27 00:12:18 +09:00
Carsten Haitzler
f820ef2bfd
1.8.0-beta1
2013-11-25 14:52:12 +09:00
Carsten Haitzler
503d648c2a
1.8.0-beta1
2013-11-25 14:52:07 +09:00
Carsten Haitzler
350e6e07a4
1.8.0-alpha2
2013-11-19 17:22:00 +09:00
Carsten Haitzler
7e0bbecf92
1.8.0-alpha2
2013-11-19 17:20:22 +09:00
Carsten Haitzler
5aa5aee871
readme has standard 1.8.0 header now
2013-11-07 17:26:54 +09:00
Carsten Haitzler
2b721e8f90
reandme -> 1.8.0
2013-11-07 17:26:09 +09:00
Jerome Pinot
aa9b639b34
Remove extraneous $(DESTDIR) in Makefile.am.
2013-11-05 23:33:47 +09:00
Carsten Haitzler
95fb6a9486
alpha1 release autofoo/build tree work to pass distcheck and actually work
2013-11-04 18:33:00 +09:00
Carsten Haitzler
556704c11b
alpha1 release autofoo/build tree work to pass distcheck and actually work
2013-11-04 18:32:55 +09:00
Cedric Bail
0ad516b11b
pdf: use the generic infrastructure to generate pdf for presentation slide.
...
Be aware this is quite heavy and for some reason terminology seems to trigger
quite a lot of try here. The generic infrastructure could be improved and use
a cache of generated pdf (right now to display one image, we will generate
the pdf at least 2 times !).
2013-10-31 18:30:55 +09:00
Cedric Bail
e09401f369
pdf: add support for generic script generating pdf from anything.
2013-10-31 18:29:28 +09:00
Cedric Bail
18d60e0ae5
vlc: this include seems useless now.
2013-08-08 09:46:21 +09:00
Doug Newgard
8a2f5258d7
Emotion_generic_player: PKGBUILD cleanup
...
pkgname is just a variable instead of an array when it's not a split
package
Don't need empty makedepends array
Add 'efl' to depends
Remove deps that are already supplied by other deps
Doesn't need to provide itself or the obsolete -svn version
Doesn't need to confict with the obsolete -svn version, if someone
still has this, they're
so far out of date it's not very likely they're paying any attention
at all
Removed 'strip' and 'zipman' options, they're already default, no need
to override if
Removed '!libtool' option, none are generated
Removed -O2 and -g build flags for the same reason
Removed buildflags and specified them in the CFLAGS and CXXFLAGS
variables
Removed LDFLAGS declariation, why were we clearing this?
Removed --disable-static, no static libs are built (I checked this time)
No need to rm -rf $pkgdir/usr
Double quote all paths with variables
2013-06-22 12:35:06 +09:00
Doug Newgard
92ff2927f1
Evas_generic_loaders: PKGBUILD cleanup
...
pkgname is just a variable instead of an array when it's not a split
package
Don't need empty makedepends array
Add 'efl' to depends
Removed 'gstreamer0.10' from deps, already going to be pulled in by
the plugins
Changed gstreamer deps to the plugin packages, that's what's actually
needed by this package
Doesn't need to provide itself or the obsolete -svn version
Doesn't need to confict with the obsolete -svn version, if someone
still has this, they're so far out of date it's not very likely
they're paying any attention at all
Removed 'strip' and 'zipman' options, they're already default, no need
to override if someone chooses to change that.
Removed -O2 and -g build flags for the same reason
Removed buildflags and specified them in the CFLAGS variable
Removed LDFLAGS declariation, why were we clearing this?
Removed --disable-static, no static libs are built (I checked this time)
No need to rm -rf $pkgdir/usr
Double quote all paths with variables
Install only license declaration, GPL2 is already on the system
2013-06-22 12:33:52 +09:00
Davide Andreoli
3d20d1706e
Emotion VLC: indentation tabs--
2013-06-16 10:12:27 +02:00
Davide Andreoli
30944650dd
Emotion VLC: better args to init vlc
...
This new set of opts disable the display of the title "inside" the
video, and disable the automatic search and use of .srt files.
2013-06-16 10:00:22 +02:00
Doug Newgard
156ae026cb
Remove 'lesser' when this isn't LGPL
...
Just fixing a typo. Adding raster as Reviewer because he's the one
listed in the file.
2013-06-09 22:13:11 +09:00
Carsten Haitzler
77b2e88387
fix configure.ac for to be consistent with other efl and use git revlist...
2013-06-07 20:26:53 +09:00
Carsten Haitzler
ad82dc2a76
update gitignore
2013-06-07 20:08:51 +09:00
Carsten Haitzler
655e2831d8
update .gitignore
2013-06-07 20:07:50 +09:00
Carsten Haitzler
b13cadc651
update pkgbuild
2013-06-07 19:10:54 +09:00
Carsten Haitzler
cc78603594
update pkgbuild
2013-06-07 19:09:44 +09:00
Carsten Haitzler
0d0475fe7c
add pkgbuild
2013-06-07 19:03:12 +09:00
Carsten Haitzler
72a2659864
add pkgbuild from git.
2013-06-07 18:35:05 +09:00
Jérémy Zurcher
39fce076c6
rsvg: include librsvg-features.h only if LIBRSVG_CHECK_VERSION is not defined
2013-05-18 21:05:39 +02:00
Carsten Haitzler
bc429a6486
fix back #if version check that breaks on older rsvg's
2013-05-17 08:08:19 +09:00
Jérémy Zurcher
83d98c287a
add glib-2 and librsvg version checks
2013-05-15 16:22:24 +02:00
Jérémy Zurcher
0aec1efe93
well, shut up some warnings
2013-05-15 16:12:03 +02:00
Daniel Juyung Seo
ef31669c3d
.gitignore: added git ignores.
2013-03-26 08:00:20 +09:00
Alex-P. Natsios
3125a83d98
Evas_generic_loaders returns 1.7.99.UnversionedDirectory. this patch
...
makes it behave like E and EFL.
2013-03-23 13:36:04 +09:00
Carsten Haitzler
2a92f697a2
how did the evas_generic_loaders svg loader forget its symlinks for .svgz and .svg.gz?
2013-03-10 22:08:49 +09:00
Cedric BAIL
0ab6be0eb4
emotion_generic_players: improve portability by using EFL infrastructure.
...
SVN revision: 84391
2013-02-27 12:12:43 +00:00
Cedric BAIL
cdfa20d949
gitignore: cleanup and ignore all generated files.
2013-02-27 12:45:05 +09:00
Cedric BAIL
8c264048ce
pdf: improve detection of all Poppler dependencies.
...
People are sometime crazy and GlobalParams.h is provided on debian package
libpoppler-private-dev without any proper .pc. So here we are detecting it
with some black magic autofoo.
Should fix track ticket #1860 .
2013-02-27 12:45:01 +09:00
Daniel Juyung Seo
fd401156a6
efl, evas_generic_loaders: Removed unused variable. Set EINA_UNUSED to unused variables.
...
SVN revision: 83788
2013-02-08 15:47:11 +00:00
Gustavo Sverzut Barbieri
cfdbc0473d
add emotion_generic_players project.
...
This is similar to evas_generic_loaders. It contains VLC player
engine.
SVN revision: 82603
2013-01-11 03:07:58 +00:00
Leandro Dorileo
9bfc275172
Emotion: generic vlc player now uses eina_log
...
SVN revision: 82098
2013-01-03 20:27:08 +00:00
Leandro Dorileo
36113f2085
Emotion: introce emotion_object_video_subtitle_file_set() call
...
For setting an arbitrary subtitle file, this patch introduces the
emotion_object_video_subtitle_file_set() and its counterpart
emotion_object_video_subtitle_file_get().
The tag @sice were added as 1.7.2 since we're preparing a backport to
stable tree.
SVN revision: 82019
2013-01-02 21:03:30 +00:00
Rafael Antognolli
7d8f061a4a
emotion/generic/vlc: Only send frame size when it's not zero.
...
SVN revision: 80117
2012-12-04 00:45:47 +00:00
Stefan Schmidt
7129ab6a52
evas_generic_loaders: Update .gitignore file
...
SVN revision: 79173
2012-11-12 15:45:56 +00:00
Sebastian Dransfeld
306d657e9a
evas_generic_loaders: Don't use deprecated code
...
SVN revision: 77619
2012-10-09 08:06:31 +00:00
Mike Blumenkrantz
f1a88e0726
shut up gst debug printfs
...
SVN revision: 77433
2012-10-04 12:25:33 +00:00
Carsten Haitzler
764ddff2f8
add timeouts to all generic loaders - same timer infra.
...
SVN revision: 77076
2012-09-26 08:07:33 +00:00
Stefan Schmidt
f80c3d9399
evas_generic_loaders: Update .gitignore to ignore more build files
...
SVN revision: 76822
2012-09-18 14:14:35 +00:00
Cedric BAIL
32fe3e1619
ChangeLog: back in time.
...
SVN revision: 75875
2012-08-30 11:26:00 +00:00
Cedric BAIL
1ab195a7c5
ChangeLog: state we did a release.
...
SVN revision: 75873
2012-08-30 10:55:40 +00:00
Carsten Haitzler
943b5ca959
and up ver to 1.7.99 now in svn. nack to svnrev num at end.
...
SVN revision: 75869
2012-08-30 10:34:01 +00:00
Cedric BAIL
a77b8103c9
emotion: reset VLC pipeline on EOS.
...
NOTE: I gave up and completely restart the child, seems like
the only reliable way to do it.
SVN revision: 75769
2012-08-28 09:17:34 +00:00
Carsten Haitzler
7ed7b191c7
no this isnt release - this is simply me removing the beta tag so when
...
we release it's ready.
SVN revision: 75740
2012-08-27 10:24:41 +00:00
Cedric BAIL
86e4278771
emotion: oops, this files should never have gotten in.
...
SVN revision: 75496
2012-08-21 09:20:08 +00:00
Cedric BAIL
5171e93dc5
emotion: fix priority_set/get
...
Patch by Sohyun Kim <anna1014.kim@samsung.com>
SVN revision: 75495
2012-08-21 09:17:38 +00:00
Carsten Haitzler
dcc905bd18
tag as beta...
...
SVN revision: 75344
2012-08-17 03:57:49 +00:00
Carsten Haitzler
aee3db28ae
update README
...
SVN revision: 75300
2012-08-16 00:55:51 +00:00
Jihoon Kim
04ce80413d
evas_generic_loaders: fix version in NEWS
...
SVN revision: 75109
2012-08-10 14:05:23 +00:00
Carsten Haitzler
1095e49c21
more updates for 1.7.0 alpha.
...
SVN revision: 75095
2012-08-10 10:51:17 +00:00
Carsten Haitzler
2ca4c3be16
alpha release of 1.7 - let's roll. ALPHA!
...
SVN revision: 75091
2012-08-10 10:37:05 +00:00
Carsten Haitzler
8e30ffbaa5
update all versions in @sincs, README's and configure.ac's etc. to
...
reflect a unified release version, for now 1.6.99.
SVN revision: 73498
2012-07-09 10:20:21 +00:00
Carsten Haitzler
198bfa025d
add gst loader timeout.
...
SVN revision: 73071
2012-06-30 05:32:04 +00:00
Carsten Haitzler
f913c6433e
missing @EFL_SHM_OPEN_LIBS@ for shm_open.
...
SVN revision: 72439
2012-06-19 06:16:41 +00:00
Daniel Juyung Seo
7cd502180a
GAMES, emap, darkness, evas, evas_generic_loaders, MARKETING: Updated/Added .gitignore.
...
SVN revision: 72171
2012-06-15 07:58:01 +00:00
Cedric BAIL
c1c529f2cf
emotion: implement SPU switch for generic/vlc.
...
Patch by Hugo Camboulive <hugo.camboulive@zodiacaerospace.com>.
SVN revision: 71831
2012-06-08 05:10:29 +00:00
Cedric BAIL
d83dd24951
emotion: Add support for "playback_started" callback to generic player.
...
Patch by Pierre Le Magourou <pierre.lemagourou@openwide.fr>
SVN revision: 71830
2012-06-08 04:59:37 +00:00
Vincent Torri
d512412469
Fix compilation with poppler >= 0.20
...
SVN revision: 71824
2012-06-07 22:18:45 +00:00
Mike Blumenkrantz
721f2a0e46
generic loaders can now be determined by configure flags
...
SVN revision: 71740
2012-06-06 10:36:37 +00:00
Cedric BAIL
439d28c717
evas_generic_loaders: add support for poppler 0.20.
...
Patch by Fanina "cippp" Cristian <fancris3@gmail.com>.
SVN revision: 71706
2012-06-05 10:30:38 +00:00
Stefan Schmidt
a6011e6298
evas_generic_loaders/configure.ac: Extend lipoppler check to avoid 0.20 and upwards
...
libpoppler changed API with 0.20 and our code is not prepared for that. Thus make sure we only build
the pdf loader when we find a working lib version. Thanks goes to vtorri for autoconf consulting
SVN revision: 71584
2012-05-31 14:05:38 +00:00
Cedric BAIL
9109dde8bd
evas_generic_loaders: add a rsvg generic loader.
...
NOTE: we have to much user complaining about instability in
e17 due to librsvg. Moving it to a generic loader "resolve"
this issue...
SVN revision: 71222
2012-05-18 04:53:35 +00:00
Cedric BAIL
6ef5addd50
efl: add release point in ChangeLog files.
...
SVN revision: 70494
2012-04-26 08:07:22 +00:00
Carsten Haitzler
b88c8346fb
restore .99 micro versions for trunk and add back svnrev vers too.
...
SVN revision: 70492
2012-04-26 04:51:32 +00:00
Carsten Haitzler
81ff017938
and removed the -beta tag...
...
SVN revision: 70489
2012-04-26 04:35:43 +00:00
Carsten Haitzler
3efd9b7088
tag everything as beta in svn.
...
SVN revision: 70375
2012-04-21 01:52:12 +00:00
Carsten Haitzler
6ccfcd2cdb
news file update
...
SVN revision: 70215
2012-04-16 06:37:30 +00:00
Samuel F. Baggen
9a6f2b66b1
typo
...
SVN revision: 70166
2012-04-13 09:44:09 +00:00
Vincent Torri
be6981e639
Emotion: Fix shm_open check + various autotools cleaning
...
This works in linux, and should fix shm_detection on BSD (including Mac)
BSD, Mac and solaris users : please check that it compiles and shm_open is detected
SVN revision: 69618
2012-03-25 18:43:21 +00:00
Rafael Antognolli
37978d7d6f
emotion/generic-vlc: Change playing position before start playing.
...
This will avoid that a video that reached its end starts playing from
that end when started again.
SVN revision: 69592
2012-03-23 20:18:22 +00:00
Rafael Antognolli
3d73050518
emotion/generic-vlc: Don't try to stop the player from event thread.
...
Must send the command through the pipe so the main thread can stop it.
SVN revision: 69591
2012-03-23 19:42:38 +00:00
Carsten Haitzler
dc94e41ac5
fix distcheck
...
SVN revision: 69491
2012-03-18 01:52:19 +00:00
Carsten Haitzler
425137737b
and work more on getting release in shape - version requirements.
...
(god this is a pain in the butt)
SVN revision: 69484
2012-03-17 06:25:41 +00:00
Carsten Haitzler
8991bdf573
gear up svn for release. one of many steps/things to do.
...
SVN revision: 69481
2012-03-17 04:17:29 +00:00
Rafael Antognolli
80e06eb5a5
emotion/generic-vlc: Add callback for reaching end of playback.
...
SVN revision: 69437
2012-03-15 20:43:21 +00:00
Rafael Antognolli
65505d9ca8
Don't abort when there's no video size.
...
For music, it does make sense to return -1.
SVN revision: 69436
2012-03-15 20:43:17 +00:00
Bruno Dilly
50cff9abb1
Emotion: remove unused var on generic
...
SVN revision: 68849
2012-03-06 20:57:50 +00:00
Cedric BAIL
964e67b462
emotion: fix build with Eina_Semaphore.
...
SVN revision: 66697
2011-12-30 15:06:24 +00:00
Carsten Haitzler
9691179abe
add some mroe video file formats
...
SVN revision: 66626
2011-12-29 11:28:27 +00:00
Carsten Haitzler
5c40bc5f76
fix changelogs to mention release.
...
SVN revision: 65860
2011-12-04 01:56:31 +00:00
Carsten Haitzler
564256f377
and now go to normal-like svn revs
...
SVN revision: 65806
2011-12-02 09:45:25 +00:00
Carsten Haitzler
d945b2a11c
revert my 1.x.99 stuff so i can branch.
...
SVN revision: 65803
2011-12-02 09:32:11 +00:00
Carsten Haitzler
f02f231f07
and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
...
rev.
SVN revision: 65802
2011-12-02 09:10:56 +00:00
Carsten Haitzler
980476d789
update release candidate trees to their release version in preparation
...
for alpha
SVN revision: 65280
2011-11-16 05:34:37 +00:00
Carsten Haitzler
fa5c8ccd25
README update
...
SVN revision: 65250
2011-11-15 12:00:49 +00:00
Carsten Haitzler
2bdd9072d5
update COPYING for evas generic loaders
...
SVN revision: 65249
2011-11-15 11:56:01 +00:00
Carsten Haitzler
b428676d44
pass discheck - actually compile... and up to 0.9.999 ver
...
SVN revision: 65230
2011-11-15 09:41:20 +00:00
Rafael Antognolli
34e627783b
emotion/generic/vlc: Remove more warnings.
...
SVN revision: 63781
2011-10-03 18:39:23 +00:00
Rafael Antognolli
a1c7b5a1b2
emotion/build: Fix DSO build for em_generic_vlc.
...
SVN revision: 63779
2011-10-03 18:24:12 +00:00
Rafael Antognolli
b9e350aa28
emotion/generic/vlc: VLC needs to write data somewhere.
...
It seems that depending on the system, vlc can't use a NULL pointer to
the pixels where it should write its data.
So a small amount of memory should be allocated and passed to its
rendering callbacks (specifically, the lock callback) when the file is
being opened and decoded for the first time. Then this memory can be
freed, since the real rendering will happen on the shared memory area.
SVN revision: 63777
2011-10-03 18:19:48 +00:00
Michael BOUCHAUD
99c1eed59e
evas_generic_loader: fix install of raw image loader
...
SVN revision: 63391
2011-09-14 16:31:25 +00:00
Rafael Antognolli
db329f7203
emotion/generic: Non-blocking meta info retrieval.
...
SVN revision: 63238
2011-09-06 21:15:53 +00:00
Rafael Antognolli
0aa0de6f74
emotion/generic: Non-blocking track info retrieval.
...
SVN revision: 63237
2011-09-06 21:15:50 +00:00
Rafael Antognolli
4438a21c43
emotion/generic: Non-blocking event reading from player.
...
Temporarily disabled fetching/sending of channel and meta info. Will
enable it with the next commit, to simplify code.
SVN revision: 63236
2011-09-06 21:15:46 +00:00
Rafael Antognolli
1d7ffacad8
emotion/generic: Don't send position update when skipping frames.
...
SVN revision: 63227
2011-09-06 12:37:03 +00:00
Rafael Antognolli
e0c4c65bba
emotion/generic: Fix frame dropping.
...
Move the frame drop counter to the shared memory object, so the player
can check its value and not send new frames if we didn't "consume" the
previous one.
Also move the triple buffering pointer changing to the display function,
so it will only lock once when accessing the critical region.
SVN revision: 63220
2011-09-05 21:52:18 +00:00
Rafael Antognolli
6c4b4ccaf8
emotion/generic: Add support for fetching meta info.
...
SVN revision: 63219
2011-09-05 21:52:14 +00:00
Rafael Antognolli
38cef9c793
emotion/generic: Add audio/video/spu channel set/get/count.
...
SVN revision: 63218
2011-09-05 21:52:11 +00:00
Rafael Antognolli
29c6d361e6
emotion/generic - Don't start opening new file when another one is being open.
...
SVN revision: 63203
2011-09-05 16:07:00 +00:00
Rafael Antognolli
1c86f28c6f
emotion/generic - Use pipes instead of stdin/stdout for communication.
...
Now the player will have the stdin and stdout available for anything
else, and there's no need to make line-buffering with ecore_exe anymore.
SVN revision: 63198
2011-09-05 13:12:17 +00:00
Rafael Antognolli
1e6ae18dee
emotion/generic: Add return value to EM_RESULT_FILE_SET_DONE.
...
It now checks if was possible to get the shared memory, and returns true
or false. This will command will also be used later to return false for
file opening no matter what was the problem, and maybe the int parameter
will indicate the type of error.
SVN revision: 63197
2011-09-05 13:11:53 +00:00
Gustavo Sverzut Barbieri
121b2c5ca8
remove old vlc, fix build bugs and introduce m4 for generic players.
...
Previous commit to disable VLC messed everything, so this one fixes it doing:
- remove old src/modules/vlc and related.
- add EMOTION_CHECK_GENERIC_PLAYER() m4 macro
- change previous EMOTION_BUILD_VLC to EMOTION_BUILD_GENERIC_VLC
SVN revision: 63140
2011-09-04 00:07:41 +00:00
Sebastian Dransfeld
7b0656f711
Emotion: Really disable vlc
...
SVN revision: 63132
2011-09-03 20:47:28 +00:00
Carsten Haitzler
9384fe7712
and make the generic loaders project actually put loaders in the new
...
location
SVN revision: 63104
2011-09-03 03:49:00 +00:00
Gustavo Sverzut Barbieri
45b02a26cc
emotion/generic/vlc: die when parent dies.
...
nasty fix for a nasty emotion behavior :-/
SVN revision: 63080
2011-09-02 01:34:07 +00:00
Gustavo Sverzut Barbieri
9bd7579d92
emotion: use eina_prefix to determine player location.
...
Move players from $bindir to $libdir/emotion/utils and find them with
eina_prefix. I was willing to play with this prefix thing, quite nice
;-)
SVN revision: 63077
2011-09-01 23:45:18 +00:00
Rafael Antognolli
03b2949f79
Add generic player backend (with vlc player).
...
This generic player backend executes a separate player in another
process. It receives the bytes to be drawn on the emotion object through
a shared memory, and communicates with the player through a pipe, using
the player standard input/output.
The player must communicate with emotion using the defined commands
specified in the Emotion_Generic_Plugin.h. It doesn't need to link
against emotion, just include this file for easier implementation.
This implementation was sponsored by Zodiac Aerospace.
SVN revision: 63062
2011-09-01 19:04:15 +00:00
Carsten Haitzler
587114e149
that's it - remove autom4te.cache dirs again... - keep having to many
...
problems about it storing invalid config when the same build trees are
shared between multiple architectures and machines. :( better we
build right than build fast.
SVN revision: 61974
2011-08-02 04:13:33 +00:00
Carsten Haitzler
0ffa9cfab3
libraw - also link to -lm
...
SVN revision: 60133
2011-06-09 14:10:50 +00:00
Carsten Haitzler
6d96b114b6
sort extns alpahbetically
...
SVN revision: 59949
2011-06-04 05:26:39 +00:00
Carsten Haitzler
3b156e3c43
add more extn handlers
...
SVN revision: 59945
2011-06-04 03:16:27 +00:00
Carsten Haitzler
bb34b5d566
extn++
...
SVN revision: 59944
2011-06-04 03:07:18 +00:00
Carsten Haitzler
f94d2a7aab
add a note for extensions
...
SVN revision: 59931
2011-06-04 00:00:18 +00:00
Carsten Haitzler
78a266ab46
oops. meant 264
...
SVN revision: 59930
2011-06-03 23:57:45 +00:00
Carsten Haitzler
e5a8e331b7
add some more format extensions gst loader handles
...
SVN revision: 59929
2011-06-03 23:52:36 +00:00
Vincent Torri
c228a9b3a0
increase requested gstreamer versions
...
SVN revision: 59928
2011-06-03 23:35:32 +00:00
Vincent Torri
f3871d3dc6
update TODO and README
...
SVN revision: 59927
2011-06-03 23:00:31 +00:00
Vincent Torri
c4001fcaef
Add gstreamer generic loader
...
SVN revision: 59925
2011-06-03 22:38:13 +00:00
Michael BOUCHAUD
671504094c
evas_generic_loader: cleaning raw loader and take into account the comments from vtorri
...
SVN revision: 59840
2011-05-31 10:35:17 +00:00
Michael BOUCHAUD
49431d4f13
evas_generic_loader: update autotools (from vtorri)
...
SVN revision: 59839
2011-05-31 10:22:07 +00:00
Michael BOUCHAUD
583770d42e
evas_generic_loader: fix raw shmfile. It's a typo :P
...
SVN revision: 59838
2011-05-31 10:21:25 +00:00
Vincent Torri
dabd521468
cleanup
...
SVN revision: 59690
2011-05-26 05:56:16 +00:00
Vincent Torri
0fa9851dfd
mail
...
SVN revision: 59682
2011-05-25 21:41:22 +00:00
Michael BOUCHAUD
cbe2d553e5
evas_generic_loader: fill author
...
SVN revision: 59681
2011-05-25 21:07:41 +00:00
Michael BOUCHAUD
f7bceaf9e1
evas_generic_loader: Add raw image format loader. There are dozens of raw photo formats: CRW, CR2, MRW, NEF, RAF, etc. 'RAW Format' does not exist; it is an illusion created by dcraw's ability to read all raw formats. So I use libraw who was nearest of dcraw. So we have more formats supported (foveon) and better rendering (default icc profile from camera) as libopenraw provides. shm_file seems doesn't work if someone want to fix it... I'm on
...
SVN revision: 59679
2011-05-25 20:16:17 +00:00
Michael BOUCHAUD
501f779c15
evas_generic_loader: fix this warning fine, dont broke stride oops
...
SVN revision: 59678
2011-05-25 19:59:22 +00:00
Michael BOUCHAUD
0d2e976774
evas_generic_loader: warn--
...
SVN revision: 59676
2011-05-25 19:13:15 +00:00
Carsten Haitzler
695bc3c18f
and fix ps decoding colors
...
SVN revision: 59582
2011-05-22 13:40:53 +00:00
Carsten Haitzler
5773dd7bfd
fix ps loader pointer bug... oops.
...
SVN revision: 59579
2011-05-22 13:32:41 +00:00
Vincent Torri
6de0973471
update README and TODO
...
SVN revision: 59535
2011-05-19 12:47:11 +00:00
Vincent Torri
2b85b66d5d
Add PostScript loader (using libspectre)
...
SVN revision: 59532
2011-05-19 12:29:34 +00:00
Carsten Haitzler
7291b6452c
improve gzipped xcf handling massively by buffering the entire file in
...
ram (if needed) as opposed to seeking a gzipped stream. generic for
non-gzippiend files too (buffer them all in ram0
SVN revision: 59438
2011-05-16 08:34:08 +00:00
Carsten Haitzler
8586caf61c
fix shmfile name printfing.
...
SVN revision: 59437
2011-05-16 08:33:00 +00:00
Carsten Haitzler
f95443695c
hmmm shmfile didnt point to the same place. thats odd. make it malloced.
...
SVN revision: 59436
2011-05-16 05:11:18 +00:00
Carsten Haitzler
fa21e407c4
make shmfile common code.
...
SVN revision: 59365
2011-05-13 09:06:56 +00:00
Carsten Haitzler
3684e4ca50
we only need 0.12 poppler actually
...
SVN revision: 59364
2011-05-13 08:14:10 +00:00
Carsten Haitzler
5d86a0e33e
oops - remove debugging!
...
SVN revision: 59363
2011-05-13 07:48:44 +00:00
Carsten Haitzler
afce746e0b
fix pdf loader to
...
1. handle load options for dpi and load size
2. handle pdf crop region properly
3. handle landscape oriented pdf's properly and render right.
SVN revision: 59362
2011-05-13 07:45:22 +00:00
Vincent Torri
110a75531d
Add PDF loader (with some help from raster)
...
SVN revision: 59338
2011-05-12 05:44:42 +00:00
Carsten Haitzler
476c349d86
print dont with a newline. just for easier debugging.
...
SVN revision: 59317
2011-05-11 07:09:12 +00:00
Vincent Torri
359af0d728
whitespaces--
...
SVN revision: 59055
2011-04-30 15:20:52 +00:00
Carsten Haitzler
d8413f3626
comments.
...
SVN revision: 58929
2011-04-26 09:42:25 +00:00
Carsten Haitzler
289ba689f9
make xcf loader support 2 stage. also document it a bit more.
...
SVN revision: 58928
2011-04-26 09:41:27 +00:00
Carsten Haitzler
8dd4da68e5
some readme fun
...
SVN revision: 58922
2011-04-26 07:46:01 +00:00
Carsten Haitzler
649433cf1f
add an xcf generic loader. code totally taken from original xcf loader
...
in imlib2. this app is gpl.
SVN revision: 58918
2011-04-26 06:28:29 +00:00