]> git.sesse.net Git - mlt/log
mlt
13 years agoSet version to 0.5.6.
Dan Dennedy [Sun, 20 Jun 2010 19:06:10 +0000 (12:06 -0700)]
Set version to 0.5.6.

13 years agoAdd v0.5.6 release notes.
Dan Dennedy [Sun, 20 Jun 2010 19:05:04 +0000 (12:05 -0700)]
Add v0.5.6 release notes.

13 years agoFixup local ffmpeg build.
Dan Dennedy [Sun, 20 Jun 2010 19:02:31 +0000 (12:02 -0700)]
Fixup local ffmpeg build.

Set PIC compiler flag, make libavdevice optional, and set recommended
version to 0.6 branch.

13 years agoFix extra mlt_service_unlock in mlt_service_close.
Dan Dennedy [Thu, 10 Jun 2010 05:53:43 +0000 (22:53 -0700)]
Fix extra mlt_service_unlock in mlt_service_close.

Regression in commit 5e12f8.

13 years agoFix the relative position of affine filter.
Dan Dennedy [Sat, 19 Jun 2010 21:02:19 +0000 (14:02 -0700)]
Fix the relative position of affine filter.

13 years agoFix affine interpolation reading outside image.
Dan Dennedy [Fri, 18 Jun 2010 07:23:30 +0000 (00:23 -0700)]
Fix affine interpolation reading outside image.

This created image garbage along some edges.

13 years agoFix max affine geometry size wrt aspect.
Dan Dennedy [Fri, 18 Jun 2010 07:07:44 +0000 (00:07 -0700)]
Fix max affine geometry size wrt aspect.

13 years agoRevoke special handling for vorbis.
Dan Dennedy [Fri, 18 Jun 2010 06:29:13 +0000 (23:29 -0700)]
Revoke special handling for vorbis.

It is no longer needed for Ogg and messes up WebM output.

13 years agoFix sdi sample count to be recomputed on each iteration.
Dan Dennedy [Wed, 16 Jun 2010 04:56:43 +0000 (21:56 -0700)]
Fix sdi sample count to be recomputed on each iteration.

13 years agoProvide sensible defaults for HD SDI.
Dan Dennedy [Wed, 16 Jun 2010 04:54:45 +0000 (21:54 -0700)]
Provide sensible defaults for HD SDI.

Also, now blanking may also be set to 0 or 1 to be consistent with other
boolean MLT properties.

13 years agoFix a few compiler warnings in jackrack.
Dan Dennedy [Tue, 15 Jun 2010 07:02:56 +0000 (00:02 -0700)]
Fix a few compiler warnings in jackrack.

13 years agoTell git to ignore swig-generated .cxx files.
Dan Dennedy [Thu, 10 Jun 2010 02:01:53 +0000 (19:01 -0700)]
Tell git to ignore swig-generated .cxx files.

14 years agoUse rint instead of roundf to suppress compiler warnings.
Dan Dennedy [Tue, 8 Jun 2010 05:49:32 +0000 (22:49 -0700)]
Use rint instead of roundf to suppress compiler warnings.

14 years agoCleanup affine and fix a glitch that may appear.
Dan Dennedy [Tue, 8 Jun 2010 05:29:02 +0000 (22:29 -0700)]
Cleanup affine and fix a glitch that may appear.

14 years agoFix the repeat/mirror cycle to be relative to start of transition.
Dan Dennedy [Tue, 8 Jun 2010 03:40:40 +0000 (20:40 -0700)]
Fix the repeat/mirror cycle to be relative to start of transition.

Before, it was relative to start of timeline, and this meant geometry
animations would start at unpredictable locations.

14 years agoFix infinite loop when obscure blocking <1.
Dan Dennedy [Tue, 8 Jun 2010 02:32:22 +0000 (19:32 -0700)]
Fix infinite loop when obscure blocking <1.

Patch from Till Theato.

14 years agoMake bloxblur faster and simpler.
Dan Dennedy [Fri, 4 Jun 2010 05:58:35 +0000 (22:58 -0700)]
Make bloxblur faster and simpler.

It no longer does YUV-RGB-YUV conversion; just operates in RGB.

14 years agoFix superficial cpu usage with melt progress option (used by Kdenlive).
Dan Dennedy [Thu, 3 Jun 2010 07:25:59 +0000 (00:25 -0700)]
Fix superficial cpu usage with melt progress option (used by Kdenlive).

14 years agoRevert "Fix a memory leak registering frei0r services."
Dan Dennedy [Thu, 3 Jun 2010 05:50:32 +0000 (22:50 -0700)]
Revert "Fix a memory leak registering frei0r services."

This reverts commit e82c4054090ed764a41331dc46deb1e02ee11edc.

14 years agoRevise affine to use interpolation and sub-pixel positioning.
Dan Dennedy [Thu, 3 Jun 2010 05:42:35 +0000 (22:42 -0700)]
Revise affine to use interpolation and sub-pixel positioning.

14 years agoMerge branch 'kdenlivetitle' of git://github.com/j-b-m/mlt
Dan Dennedy [Tue, 1 Jun 2010 01:27:38 +0000 (18:27 -0700)]
Merge branch 'kdenlivetitle' of git://github.com/j-b-m/mlt

14 years agoMerge branch 'master' of dennedy.org:git/mltframework.org/mlt
Dan Dennedy [Tue, 1 Jun 2010 01:20:24 +0000 (18:20 -0700)]
Merge branch 'master' of dennedy.org:git/mltframework.org/mlt

14 years agoFix build on BSD with VDPAU (Alberto Villa).
Dan Dennedy [Tue, 1 Jun 2010 01:20:13 +0000 (18:20 -0700)]
Fix build on BSD with VDPAU (Alberto Villa).

14 years agoFix compilation (Qt Xml linking)
j-b-m [Sun, 30 May 2010 16:33:50 +0000 (17:33 +0100)]
Fix compilation (Qt Xml linking)

14 years agoFix compilation warning undeclared av_get_pix_fmt().
Dan Dennedy [Fri, 28 May 2010 14:50:29 +0000 (07:50 -0700)]
Fix compilation warning undeclared av_get_pix_fmt().

14 years agoFix a memory leak registering frei0r services.
Dan Dennedy [Fri, 28 May 2010 14:43:30 +0000 (07:43 -0700)]
Fix a memory leak registering frei0r services.

14 years agoFix build on non-OSX due to missing parameter name.
Dan Dennedy [Thu, 20 May 2010 17:53:54 +0000 (10:53 -0700)]
Fix build on non-OSX due to missing parameter name.

14 years agoFix leaking OS X Cocoa objects in SDL consumers.
Dan Dennedy [Tue, 18 May 2010 22:50:08 +0000 (15:50 -0700)]
Fix leaking OS X Cocoa objects in SDL consumers.

14 years agoFix leaking OS X Cocoa objects in SDL consumers.
Dan Dennedy [Tue, 18 May 2010 18:46:15 +0000 (11:46 -0700)]
Fix leaking OS X Cocoa objects in SDL consumers.

14 years agoMerge branch 'interlaced_title' of git://github.com/gmarco/mlt
Dan Dennedy [Mon, 17 May 2010 06:30:43 +0000 (23:30 -0700)]
Merge branch 'interlaced_title' of git://github.com/gmarco/mlt

14 years agoEnable flushing the encoder buffers.
Dan Dennedy [Mon, 17 May 2010 06:23:27 +0000 (23:23 -0700)]
Enable flushing the encoder buffers.

This improves reliability of encoding especially multithreaded x264
(remove ugly hack).

14 years agoFix deprecated function and remove unused variable.
Dan Dennedy [Mon, 17 May 2010 02:46:49 +0000 (19:46 -0700)]
Fix deprecated function and remove unused variable.

14 years agoMultitrack audio encoding continued.
Dan Dennedy [Sun, 16 May 2010 18:03:32 +0000 (11:03 -0700)]
Multitrack audio encoding continued.

This version changes the configuration and remapping. The number of
channels per output audio track is set using "channels.<N>" properties
on the avformat consumer, where <N> is a 0-based numeric representing
the output track. At this time, all tracks must share all other
attributes such as sample rate, codec, and bitrate.

As for the remapping, this attempts to reuse the meta.map.audio...
properties set on the producers as used with the sdi consumer. One
exception: to skip or silence channels at the beginning tracks or in the
middle, you must add additional map properties to the end of the list to
simulate these "gaps."

14 years agoAdd multitrack audio encoding.
Dan Dennedy [Thu, 13 May 2010 04:07:09 +0000 (21:07 -0700)]
Add multitrack audio encoding.

This is a check point for the first working version. Changes are
forthcoming.

14 years agointerlaced titles
Marco Gittler [Fri, 7 May 2010 20:37:26 +0000 (22:37 +0200)]
interlaced titles

14 years agoRemove hardcoded 32-bit arch in Perl binding (2995474).
Dan Dennedy [Sun, 2 May 2010 19:18:39 +0000 (12:18 -0700)]
Remove hardcoded 32-bit arch in Perl binding (2995474).

14 years agoFix missing PIC flags for bindings (2931009)
Dan Dennedy [Sun, 2 May 2010 19:10:06 +0000 (12:10 -0700)]
Fix missing PIC flags for bindings (2931009)

Also, use g++ for linking bindings because some systems (OS X) do not
otherwise know to link with libstdc++.

14 years agoFix white artifacts in image (2972137)
Dan Dennedy [Mon, 26 Apr 2010 04:31:44 +0000 (21:31 -0700)]
Fix white artifacts in image (2972137)

Also applies to Kdenlive bug 1509.

14 years agoFix regression in previous commit.
Dan Dennedy [Mon, 26 Apr 2010 00:54:47 +0000 (17:54 -0700)]
Fix regression in previous commit.

14 years agoFix bad stride in yuv422 due to non-even width requests.
Dan Dennedy [Mon, 26 Apr 2010 00:27:55 +0000 (17:27 -0700)]
Fix bad stride in yuv422 due to non-even width requests.

14 years agoUpdate ChangeLog for v0.5.4.
Dan Dennedy [Tue, 20 Apr 2010 04:32:40 +0000 (21:32 -0700)]
Update ChangeLog for v0.5.4.

14 years agoSet version to 0.5.4.
Dan Dennedy [Tue, 20 Apr 2010 04:31:52 +0000 (21:31 -0700)]
Set version to 0.5.4.

14 years agoAdd v0.5.4 release notes.
Dan Dennedy [Tue, 20 Apr 2010 04:30:33 +0000 (21:30 -0700)]
Add v0.5.4 release notes.

14 years agoImprove error handling on video decode failure (kdenlive-1553).
Dan Dennedy [Tue, 20 Apr 2010 03:37:53 +0000 (20:37 -0700)]
Improve error handling on video decode failure (kdenlive-1553).

14 years agoOnly use newish version of libswcale.
Dan Dennedy [Sun, 18 Apr 2010 07:36:03 +0000 (00:36 -0700)]
Only use newish version of libswcale.

Some early revisions of 0.7.1 would cause garbage on last column of image
with non-even width.

14 years agoFix color producer not setting real_wdith and _height.
Dan Dennedy [Sun, 18 Apr 2010 02:22:45 +0000 (19:22 -0700)]
Fix color producer not setting real_wdith and _height.

14 years ago--disable-mmx, --disable-sse should also disable sse2.
Dan Dennedy [Fri, 16 Apr 2010 02:35:41 +0000 (19:35 -0700)]
--disable-mmx, --disable-sse should also disable sse2.

14 years agoAdd C# bindings.
Dan Dennedy [Thu, 8 Apr 2010 08:12:48 +0000 (01:12 -0700)]
Add C# bindings.

Thank you to Steeve Descarpentries for the initial contribution.

14 years agoAdd automatic driver configuration to sdi consumer.
Dan Dennedy [Thu, 8 Apr 2010 05:43:58 +0000 (22:43 -0700)]
Add automatic driver configuration to sdi consumer.

This uses the MLT profile to determine the configuration values: video
buffer size, audio buffer size, video frame mode (resolution, frame
rate), video data mode (8 bit or v210), number of audio channels, audio
sampling rate, audio sample size. It does _not_ set the clock source or
the number of buffers for audio and video.

14 years agoBugfix memory leak with producer consumer (2976110).
Dan Dennedy [Wed, 7 Apr 2010 03:34:15 +0000 (20:34 -0700)]
Bugfix memory leak with producer consumer (2976110).

Also kdenlive bug 1197.

14 years agoBetter signal previous/next frames not needed.
Dan Dennedy [Wed, 7 Apr 2010 03:32:43 +0000 (20:32 -0700)]
Better signal previous/next frames not needed.

14 years agoFix version number in release notes :(
Dan Dennedy [Thu, 11 Mar 2010 06:58:40 +0000 (22:58 -0800)]
Fix version number in release notes :(

14 years agoUpdate ChangeLog for v0.5.2.
Dan Dennedy [Thu, 11 Mar 2010 06:40:33 +0000 (22:40 -0800)]
Update ChangeLog for v0.5.2.

14 years agoSet version to 0.5.2.
Dan Dennedy [Thu, 11 Mar 2010 06:38:16 +0000 (22:38 -0800)]
Set version to 0.5.2.

14 years agoAdd v0.5.2 release notes.
Dan Dennedy [Thu, 11 Mar 2010 06:37:42 +0000 (22:37 -0800)]
Add v0.5.2 release notes.

14 years agoImprove performance of sdi consumer (patch from BCE).
Dan Dennedy [Thu, 11 Mar 2010 05:24:01 +0000 (21:24 -0800)]
Improve performance of sdi consumer (patch from BCE).

consumer_SDIstream.c
- convertYCBCRtoRGB: different calculation

sdi_generator.h
- SDIAUDIO transmitter event definitions

sdi_generator.c
- pack changed to pack8 instead of packv210
- Transmitter events are checked only once a frame
- create_HD_SDI_Line and create_SD_SDI_Line do not calculate the current
position in the video_buffer for each sample. Now it is done once a
line.

14 years agoFix MltFilteredProducer not building.
Dan Dennedy [Thu, 11 Mar 2010 04:05:51 +0000 (20:05 -0800)]
Fix MltFilteredProducer not building.

14 years agoFix regressions playing all frames at end (kdenlive-1207).
Dan Dennedy [Wed, 3 Mar 2010 07:39:27 +0000 (23:39 -0800)]
Fix regressions playing all frames at end (kdenlive-1207).

14 years agoFix recent regression on failure to load file.
Dan Dennedy [Wed, 3 Mar 2010 06:33:12 +0000 (22:33 -0800)]
Fix recent regression on failure to load file.

14 years agoFix minor regression on previous commit to sdl_preview.
Dan Dennedy [Mon, 1 Mar 2010 03:28:18 +0000 (19:28 -0800)]
Fix minor regression on previous commit to sdl_preview.

14 years agoMake swscale the preferred rescale filter.
Dan Dennedy [Sun, 28 Feb 2010 20:46:05 +0000 (12:46 -0800)]
Make swscale the preferred rescale filter.

Should be safe now since the default compile-time max resolution for
libswscale was increased to 5120 for non-ppc systems as of May, 2009.
Also, because I added the initialization and range tests.

14 years agoAdd resolution as init arg to libswscale filters.
Dan Dennedy [Sun, 28 Feb 2010 20:42:24 +0000 (12:42 -0800)]
Add resolution as init arg to libswscale filters.

14 years agoFix a couple of compile warnings.
Dan Dennedy [Sun, 28 Feb 2010 19:23:21 +0000 (11:23 -0800)]
Fix a couple of compile warnings.

14 years agoFix crash on reading uncompressed (rawvideo).
Dan Dennedy [Sat, 27 Feb 2010 19:55:50 +0000 (11:55 -0800)]
Fix crash on reading uncompressed (rawvideo).

14 years agoReport scaling method in debug logging.
Dan Dennedy [Sat, 27 Feb 2010 08:15:44 +0000 (00:15 -0800)]
Report scaling method in debug logging.

14 years agoFix offset to alpha component on OS X.
Dan Dennedy [Sat, 27 Feb 2010 08:15:13 +0000 (00:15 -0800)]
Fix offset to alpha component on OS X.

14 years agoMake FFmpeg the primary image converter if available.
Dan Dennedy [Fri, 26 Feb 2010 07:03:57 +0000 (23:03 -0800)]
Make FFmpeg the primary image converter if available.

Except on OS X.

14 years agoFix avcolor_space alias.
Dan Dennedy [Fri, 26 Feb 2010 04:08:44 +0000 (20:08 -0800)]
Fix avcolor_space alias.

14 years agoFix endianness of the palette in burningtv.
Dan Dennedy [Fri, 26 Feb 2010 04:07:58 +0000 (20:07 -0800)]
Fix endianness of the palette in burningtv.

14 years agoFix playing all frames at end of project (kdenlive-1207).
Dan Dennedy [Fri, 26 Feb 2010 03:46:39 +0000 (19:46 -0800)]
Fix playing all frames at end of project (kdenlive-1207).

14 years agoFix build on --disable-sse(2) or non-sse(2) architectures.
Dan Dennedy [Thu, 25 Feb 2010 03:35:20 +0000 (19:35 -0800)]
Fix build on --disable-sse(2) or non-sse(2) architectures.

14 years agoFix video glitches when switching still and normal sdl consumers.
Dan Dennedy [Tue, 23 Feb 2010 06:13:05 +0000 (22:13 -0800)]
Fix video glitches when switching still and normal sdl consumers.

14 years agoUpdate ChangeLog for 0.5.0 release.
Dan Dennedy [Tue, 16 Feb 2010 06:40:46 +0000 (22:40 -0800)]
Update ChangeLog for 0.5.0 release.

14 years agoSet version to 0.5.0.
Dan Dennedy [Tue, 16 Feb 2010 06:35:48 +0000 (22:35 -0800)]
Set version to 0.5.0.

14 years agoAdd v0.5.0 release notes.
Dan Dennedy [Tue, 16 Feb 2010 06:32:45 +0000 (22:32 -0800)]
Add v0.5.0 release notes.

14 years agoMerge branch 'master' of xtremedia:git/mltframework.org/mlt
Dan Dennedy [Tue, 16 Feb 2010 05:19:59 +0000 (21:19 -0800)]
Merge branch 'master' of xtremedia:git/mltframework.org/mlt

14 years agoFix mlt_sample_calculator returning negative result.
Dan Dennedy [Mon, 15 Feb 2010 06:12:25 +0000 (22:12 -0800)]
Fix mlt_sample_calculator returning negative result.

14 years agoMerge branch 'master' of dennedy.org:git/mltframework.org/mlt
Dan Dennedy [Mon, 15 Feb 2010 04:18:43 +0000 (20:18 -0800)]
Merge branch 'master' of dennedy.org:git/mltframework.org/mlt

14 years agoSimplify some of the cache locking and less flip-flop.
Dan Dennedy [Sun, 14 Feb 2010 19:46:43 +0000 (11:46 -0800)]
Simplify some of the cache locking and less flip-flop.

14 years agoAdd a reference to avformat producer on the frame when cache miss.
Dan Dennedy [Sun, 14 Feb 2010 08:20:45 +0000 (00:20 -0800)]
Add a reference to avformat producer on the frame when cache miss.

Also adds some additional checks on null pointers.

14 years agoAdd HD-SDI support to Linsys SDI module.
Dan Dennedy [Fri, 12 Feb 2010 04:28:30 +0000 (20:28 -0800)]
Add HD-SDI support to Linsys SDI module.

This has only been tested with the VidPort.
At this time, you must run the linsys sdiaudiocfg and sdivideocfg
utilities to configure your card. In time, we hope to remove this step.

14 years agoAdd --linsys-with-jpeg configure option.
Dan Dennedy [Fri, 12 Feb 2010 04:17:25 +0000 (20:17 -0800)]
Add --linsys-with-jpeg configure option.

14 years agoChange linssys_sdi consumer to just "sdi"
Dan Dennedy [Fri, 12 Feb 2010 03:57:29 +0000 (19:57 -0800)]
Change linssys_sdi consumer to just "sdi"

14 years agoMake avformat producer less chatty in verbose mode.
Dan Dennedy [Thu, 11 Feb 2010 07:49:26 +0000 (23:49 -0800)]
Make avformat producer less chatty in verbose mode.

14 years agoRevise Hz->fps in profiles and add more ATSC profiles.
Dan Dennedy [Thu, 11 Feb 2010 07:48:21 +0000 (23:48 -0800)]
Revise Hz->fps in profiles and add more ATSC profiles.

14 years agoLook for libvdpau.so in /usr/lib64 as well.
Dan Dennedy [Wed, 10 Feb 2010 10:03:06 +0000 (02:03 -0800)]
Look for libvdpau.so in /usr/lib64 as well.

14 years agoAdd support for unspecified out points in XML.
Dan Dennedy [Tue, 9 Feb 2010 07:01:01 +0000 (23:01 -0800)]
Add support for unspecified out points in XML.

14 years agoAdd support for only negative out in mlt_pplaylist_append_io.
Dan Dennedy [Tue, 9 Feb 2010 06:50:37 +0000 (22:50 -0800)]
Add support for only negative out in mlt_pplaylist_append_io.

14 years agoAdd support for negative out in mlt_producer_set_in_and_out.
Dan Dennedy [Tue, 9 Feb 2010 06:12:32 +0000 (22:12 -0800)]
Add support for negative out in mlt_producer_set_in_and_out.

14 years agoChange -1 handling for in/out points to be any negative value.
Dan Dennedy [Tue, 9 Feb 2010 05:51:26 +0000 (21:51 -0800)]
Change -1 handling for in/out points to be any negative value.

14 years agoFix short forward seeking in vorbis producer.
Dan Dennedy [Tue, 9 Feb 2010 05:47:05 +0000 (21:47 -0800)]
Fix short forward seeking in vorbis producer.

14 years agoFix audio muxing when downsampling >2 channels.
Dan Dennedy [Mon, 8 Feb 2010 08:44:26 +0000 (00:44 -0800)]
Fix audio muxing when downsampling >2 channels.

A side effect of this bug was a big memory consumption. This occurs
mostly commonly when using 5.1 audio sources such as AVCHD or DVD and
encoding to 44.1 KHz.

14 years agoSafer to use the image from get_image and to compute the size.
Dan Dennedy [Mon, 8 Feb 2010 04:36:38 +0000 (20:36 -0800)]
Safer to use the image from get_image and to compute the size.

14 years agoFix crash in filter resize with cached images (kdenlive-1330).
Dan Dennedy [Mon, 8 Feb 2010 04:33:16 +0000 (20:33 -0800)]
Fix crash in filter resize with cached images (kdenlive-1330).

Also properly sets the top_field_first flag on frames with cached image.
Also adds the noimagecache property for troubleshooting.

14 years agoSometimes x264 is crashing on single or first pass with multithreading.
Dan Dennedy [Fri, 5 Feb 2010 04:23:36 +0000 (20:23 -0800)]
Sometimes x264 is crashing on single or first pass with multithreading.

14 years agoFix progressive property on frames in the consumer producer.
Dan Dennedy [Fri, 5 Feb 2010 04:20:04 +0000 (20:20 -0800)]
Fix progressive property on frames in the consumer producer.

This also adds deinterlace_method and rescale (method) properties to the
producer so it can set those on its embedded consumer.

14 years agoDefault SDL to use the onefield deinterlace filter.
Dan Dennedy [Fri, 5 Feb 2010 04:18:16 +0000 (20:18 -0800)]
Default SDL to use the onefield deinterlace filter.

The previous default in the deinterlace filter was linearblend. The new
default is yadif. However, onefield is faster is gives cleaner results
than linearblend where preserving most resolution is not a factor. Since
most usess of SDL are applications with preview windows smaller than
actual resolution, it makes sense to use onefield by default in the SDL
consumers.

14 years agoAdd YADIF methods in deinterlace filter.
Dan Dennedy [Fri, 5 Feb 2010 04:01:02 +0000 (20:01 -0800)]
Add YADIF methods in deinterlace filter.

14 years agoHide need_previous_next property from serialization.
Dan Dennedy [Thu, 4 Feb 2010 06:17:19 +0000 (22:17 -0800)]
Hide need_previous_next property from serialization.

14 years agoFix setting resolution and format in avformat image caching.
Dan Dennedy [Wed, 3 Feb 2010 08:41:25 +0000 (00:41 -0800)]
Fix setting resolution and format in avformat image caching.