]>
git.sesse.net Git - mlt/log
Marco Gittler [Fri, 24 Jul 2009 08:33:21 +0000 (10:33 +0200)]
kdenlivetitle: reindent code / readded qimage_producer
Marco Gittler [Mon, 20 Jul 2009 10:16:13 +0000 (12:16 +0200)]
clean image before painting
Marco Gittler [Sun, 19 Jul 2009 19:11:20 +0000 (21:11 +0200)]
Merge branch 'master' of git://mltframework.org/mlt into kdenlivetitle
Dan Dennedy [Sun, 19 Jul 2009 18:40:58 +0000 (11:40 -0700)]
Fix image refresh in sdl_still consmuer.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sun, 19 Jul 2009 18:40:13 +0000 (11:40 -0700)]
Avoid redefining _GNU_SOURCE.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Marco Gittler [Sat, 18 Jul 2009 22:25:01 +0000 (00:25 +0200)]
kdenlivetitle: added QtXml during configure, add rescource to producer
Marco Gittler [Sat, 18 Jul 2009 12:33:06 +0000 (14:33 +0200)]
Merge branch 'master' of git://mltframework.org/mlt into kdenlivetitle
gmarco [Sat, 18 Jul 2009 11:51:15 +0000 (13:51 +0200)]
use start/end from kdenlive titlefiles
Marco Gittler [Sat, 18 Jul 2009 08:56:55 +0000 (10:56 +0200)]
working color conversion
Marco Gittler [Wed, 15 Jul 2009 16:40:51 +0000 (18:40 +0200)]
memcpy works now
Marco Gittler [Wed, 15 Jul 2009 14:16:38 +0000 (16:16 +0200)]
memhandling changed
Dan Dennedy [Tue, 14 Jul 2009 18:39:33 +0000 (11:39 -0700)]
Add missing include for basename().
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Marco Gittler [Tue, 14 Jul 2009 18:33:46 +0000 (20:33 +0200)]
Merge branch 'master' into kdenlivetitle
Dan Dennedy [Tue, 14 Jul 2009 18:21:02 +0000 (11:21 -0700)]
Fix build on OS X and possibly others.
Gives higher priority to local lib and include dirs than system or
SDL-based lib and include dirs. Also, moves previous -lm fix to
from general build to --avformat-svn and --avformat-static builds.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Marco Gittler [Tue, 14 Jul 2009 17:38:45 +0000 (19:38 +0200)]
Merge branch 'master' into kdenlivetitle
Marco Gittler [Tue, 14 Jul 2009 17:25:56 +0000 (19:25 +0200)]
don't block under qt-application (kdenlive)
Marco Gittler [Tue, 14 Jul 2009 17:10:05 +0000 (19:10 +0200)]
cleanup
Marco Gittler [Tue, 14 Jul 2009 08:15:35 +0000 (10:15 +0200)]
test alpha channel
Dan Dennedy [Tue, 14 Jul 2009 03:19:03 +0000 (20:19 -0700)]
Fix underlinking avformat on some systems (bug
2821055 ).
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 13 Jul 2009 17:45:38 +0000 (10:45 -0700)]
Apply sox 14.3 compatibility patch from Fathi Boudra.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Marco Gittler [Fri, 10 Jul 2009 22:30:42 +0000 (00:30 +0200)]
kdenlivetitle_wrapper: interpolate from start-> end, added title to dict
Marco Gittler [Fri, 10 Jul 2009 21:03:16 +0000 (23:03 +0200)]
kdenlivetitle_wrapper: fixed typo, not seen in Mac OS (QtXml also needed
Marco Gittler [Fri, 10 Jul 2009 20:52:09 +0000 (22:52 +0200)]
kdenlivetitle_wrapper: load kdenlive titles
Marco Gittler [Fri, 10 Jul 2009 19:51:23 +0000 (21:51 +0200)]
kdenlivetitle_wrapper: use QApplication, else QGrahicsScene ist not
working
Marco Gittler [Fri, 10 Jul 2009 19:11:23 +0000 (21:11 +0200)]
kdenlivetitle_wrapper.{cpp,h}, producer_kdenlivetitle.c: LGPL header and
byte move for right RGBA values
Marco Gittler [Fri, 10 Jul 2009 17:04:25 +0000 (19:04 +0200)]
first work on kdenlive title producer
should later read the xml-file from kdenlive
and let the title have scroll and zoom
Dan Dennedy [Fri, 3 Jul 2009 21:55:15 +0000 (14:55 -0700)]
Massive refactoring of image conversion.
This drops all image color space and pixel format conversions from the
mlt_frame class. Instead, it adds a convert_image virtual function to
the mlt_frame class that is called within mlt_frame_get_image(). The
newly added imageconvert filter sets that virtual function and contains
the various conversion routines. The loader producer automatically
attaches this filter to the producer it creates.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Fri, 3 Jul 2009 21:50:14 +0000 (14:50 -0700)]
Slightly improve auto-setting MLT_NORMALISATION.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 30 Jun 2009 22:24:23 +0000 (15:24 -0700)]
Update ChangeLog for 0.4.4 release.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 30 Jun 2009 22:21:36 +0000 (15:21 -0700)]
Set to v0.4.4 and update release notes.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 30 Jun 2009 21:59:05 +0000 (14:59 -0700)]
Log failure to open audio.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 30 Jun 2009 02:14:53 +0000 (19:14 -0700)]
Fix crash with invalid video_driver property.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 30 Jun 2009 02:10:48 +0000 (19:10 -0700)]
Link gtk2 module against libiconv on FreeBSD.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 30 Jun 2009 01:53:20 +0000 (18:53 -0700)]
Resolve merge conflict.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Fri, 26 Jun 2009 21:12:49 +0000 (14:12 -0700)]
Fix conditional swig build and remove --enable-swig.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 23 Jun 2009 07:42:27 +0000 (00:42 -0700)]
Add SWIG Lua bindings.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 23 Jun 2009 06:45:56 +0000 (23:45 -0700)]
Further integrate swig into build system.
This is not enabled by default. It adds configure options --enable-swig
and --swig-languages.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 23 Jun 2009 04:45:16 +0000 (21:45 -0700)]
Add configure option --rename-melt.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 22 Jun 2009 21:31:27 +0000 (14:31 -0700)]
Fix crash in avformat producer on audio overrun.
Fixes Kdenlive bug 754 and possibly others due to unchecked bounds writing to
an audio buffer.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 22 Jun 2009 20:09:37 +0000 (13:09 -0700)]
Add blacklist to frei0r module.
This is for Kdenlive bugs 913 and 917. It is populated with only facedetect
for now.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 22 Jun 2009 20:01:50 +0000 (13:01 -0700)]
Merge branch 'master' of dennedy.org:git/mltframework.org/mlt
Dan Dennedy [Mon, 22 Jun 2009 20:00:02 +0000 (13:00 -0700)]
Initialize the environment before the module repo.
This lets module factory functions get info from mlt_environment().
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 22 Jun 2009 03:39:21 +0000 (20:39 -0700)]
Remove these bogus make files in avformat.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 22 Jun 2009 02:08:34 +0000 (19:08 -0700)]
Fix avformat consumer crashing on pcm_s16le.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 20 Jun 2009 05:30:50 +0000 (22:30 -0700)]
Fix underlink libm gtk2 module (floor).
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 20 Jun 2009 00:30:23 +0000 (17:30 -0700)]
Fix regression in 8bit audio handling.
Regression occurred with migration to FFmpeg av_audio_resample_init().
This also drops usage of non-public audio convert; instead, relying upon new
resample to do the same task. audioconvert.h is still used, however, to get
the sample format description.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 18 Jun 2009 22:40:20 +0000 (15:40 -0700)]
Fix underlinking libm for sdl module.
Patch from Debian.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 18 Jun 2009 22:38:27 +0000 (15:38 -0700)]
Fix manpage whatis entry.
Patch from Debian.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 18 Jun 2009 22:26:20 +0000 (15:26 -0700)]
Fix framebuffer producer to be thread-safe.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 17 Jun 2009 05:54:45 +0000 (22:54 -0700)]
Migrate to FFmpeg avformat_alloc_context().
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 17 Jun 2009 05:33:13 +0000 (22:33 -0700)]
Migrate to FFmpeg av_audio_resample_init.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 17 Jun 2009 05:00:44 +0000 (22:00 -0700)]
Revert changes to melt in previous commit.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 17 Jun 2009 04:55:01 +0000 (21:55 -0700)]
Fix (kdenlive-824) >2 channels not downmixed.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 17:10:52 +0000 (10:10 -0700)]
Fix underlinking jackrack plugin.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 05:44:59 +0000 (22:44 -0700)]
Fix big memory leak in framebuffer producer.
This fix is for kdenlive bug 898. This was due to allocating a frame in
get_frame that might not get closed by a skipped call to get_image. This
skipping can happen when using realtime mode (frame dropping).
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 03:56:17 +0000 (20:56 -0700)]
Revert src/melt/Makefile in previous commit.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 03:44:30 +0000 (20:44 -0700)]
Add datadir and mandir options to configure.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 02:32:07 +0000 (19:32 -0700)]
Fix building qimage when QtGui does not include QtCore.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 02:25:46 +0000 (19:25 -0700)]
Fix compilation of gtk2 module.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 02:19:22 +0000 (19:19 -0700)]
Apply patch from Debian to fix compilation of kino module.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 02:17:56 +0000 (19:17 -0700)]
Apply patch from Debian to update have_mmx.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 02:15:22 +0000 (19:15 -0700)]
Distributors do not like us to run ldconfig.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 16 Jun 2009 02:03:07 +0000 (19:03 -0700)]
Link with --no-undefined flag.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 13 Jun 2009 08:20:30 +0000 (01:20 -0700)]
Fix encoding to Ogg Theora with Vorbis.
This applies to Kdenlive bug 465. After fixing the huge memory leak,
there was an audio sync problem, and the fix for that might help other
formats as well (fix was to initialize the audio codec time base). This
also increases the size of the audio encoding buffer to fix flac
encoding.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 11 Jun 2009 05:10:01 +0000 (22:10 -0700)]
Add man page for melt.
Not yet installed.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sun, 7 Jun 2009 20:21:24 +0000 (13:21 -0700)]
Add invert boolean property to composite transition.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 30 May 2009 03:24:44 +0000 (20:24 -0700)]
Workaround video streams with wild timestamps (kdenlive-854)
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 3 Jun 2009 21:24:43 +0000 (14:24 -0700)]
Add support for RGBA formats such as QT Anim.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 3 Jun 2009 21:23:33 +0000 (14:23 -0700)]
Set to interim version 0.4.3
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 3 Jun 2009 21:22:18 +0000 (14:22 -0700)]
Improve alpha scaling conditional logic.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 30 May 2009 16:01:12 +0000 (09:01 -0700)]
Update Changelog for 0.4.2 release.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 30 May 2009 16:00:21 +0000 (09:00 -0700)]
Bump versions and update release notes.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Fri, 29 May 2009 22:53:50 +0000 (15:53 -0700)]
Fix YAML validation errors and spelling of Vignette.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 28 May 2009 23:59:02 +0000 (16:59 -0700)]
Improve performance of crop filter.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 28 May 2009 06:14:27 +0000 (23:14 -0700)]
Bugfix (kdenlive-791) crash when using crop filter.
The alpha channel was not getting scaled by gtkrescale (and possibly
others). I moved the core alpha scaling to a fallback position for
scalers that do not handle alpha channel.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 28 May 2009 03:23:20 +0000 (20:23 -0700)]
Change default log level to panic.
Some testing against FFmpeg v0.5 shows logging is still verbose with
warnings enabled, but panic is better?
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 27 May 2009 16:35:23 +0000 (09:35 -0700)]
Merge branch 'master' of dennedy.org:git/mltframework.org/mlt
Dan Dennedy [Wed, 27 May 2009 16:26:03 +0000 (09:26 -0700)]
Change default log level to warning or worse.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 27 May 2009 07:31:25 +0000 (00:31 -0700)]
Fix typo in mlt++ CXXFLAGS.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 27 May 2009 06:36:26 +0000 (23:36 -0700)]
Fix image sequences sometimes not advancing.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Tue, 26 May 2009 20:18:53 +0000 (13:18 -0700)]
Change the ttl default value for image sequences.
When using printf-style image sequences only, the default ttl is now 1.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 21 May 2009 07:03:58 +0000 (00:03 -0700)]
Bugfix sdl consumer not using profile.progressive
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 20 May 2009 07:45:58 +0000 (00:45 -0700)]
Bump to an interim version.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 20 May 2009 07:39:48 +0000 (00:39 -0700)]
Link motionest against libm.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Wed, 20 May 2009 07:38:48 +0000 (00:38 -0700)]
Fix license in comment header.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 18 May 2009 04:23:53 +0000 (21:23 -0700)]
Update ChangeLog
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 18 May 2009 04:23:04 +0000 (21:23 -0700)]
Add v0.4.0 release notes.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 18 May 2009 03:59:54 +0000 (20:59 -0700)]
Bump version to 0.4.0
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 14 May 2009 06:50:47 +0000 (23:50 -0700)]
Bump soversion for mlt++ due to removal of classes.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 14 May 2009 06:35:05 +0000 (23:35 -0700)]
Make profile descriptions more user friendly.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Thu, 14 May 2009 06:23:18 +0000 (23:23 -0700)]
Improve reliability of video playback.
After the v0.5 release of FFmpeg, a change was introduced that prevented
reliable playback of some files, namely HDV. This fixes it by
introducing a seek upon opening the file. Also, this change provides
simple fallback support for when invalid DTS is returned by libavformat.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 11 May 2009 17:53:18 +0000 (10:53 -0700)]
Apply patch from Orcan Ogetbil that adds .note.GNU-stack section.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 11 May 2009 17:50:02 +0000 (10:50 -0700)]
Add libmlt++ to the ld path.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Mon, 11 May 2009 17:49:48 +0000 (10:49 -0700)]
Make libmlt++ PIC.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sun, 10 May 2009 05:23:31 +0000 (22:23 -0700)]
Fix build on Mac OS X.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sun, 10 May 2009 00:19:57 +0000 (17:19 -0700)]
Change dist make target to use git-archive.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 9 May 2009 22:57:21 +0000 (15:57 -0700)]
Fixup the swig bindings.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 9 May 2009 21:02:39 +0000 (14:02 -0700)]
Fix compilation warning in xineutils.h.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 9 May 2009 21:00:49 +0000 (14:00 -0700)]
Fix over- and under-linking.
Signed-off-by: Dan Dennedy <dan@dennedy.org>
Dan Dennedy [Sat, 9 May 2009 18:52:45 +0000 (11:52 -0700)]
Fix LGPL information in comment headers of mlt++.
Signed-off-by: Dan Dennedy <dan@dennedy.org>