]>
git.sesse.net Git - mlt/log
Dan Dennedy [Thu, 15 Jul 2010 06:48:33 +0000 (23:48 -0700)]
Fix crash when repeating frames after failure to decode video.
Dan Dennedy [Sun, 20 Jun 2010 19:07:20 +0000 (12:07 -0700)]
Update ChangeLog for v0.5.6.
Dan Dennedy [Sun, 20 Jun 2010 19:06:10 +0000 (12:06 -0700)]
Set version to 0.5.6.
Dan Dennedy [Sun, 20 Jun 2010 19:05:04 +0000 (12:05 -0700)]
Add v0.5.6 release notes.
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.
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.
Dan Dennedy [Sat, 19 Jun 2010 21:02:19 +0000 (14:02 -0700)]
Fix the relative position of affine filter.
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.
Dan Dennedy [Fri, 18 Jun 2010 07:07:44 +0000 (00:07 -0700)]
Fix max affine geometry size wrt aspect.
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.
Dan Dennedy [Wed, 16 Jun 2010 04:56:43 +0000 (21:56 -0700)]
Fix sdi sample count to be recomputed on each iteration.
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.
Dan Dennedy [Tue, 15 Jun 2010 07:02:56 +0000 (00:02 -0700)]
Fix a few compiler warnings in jackrack.
Dan Dennedy [Thu, 10 Jun 2010 02:01:53 +0000 (19:01 -0700)]
Tell git to ignore swig-generated .cxx files.
Dan Dennedy [Tue, 8 Jun 2010 05:49:32 +0000 (22:49 -0700)]
Use rint instead of roundf to suppress compiler warnings.
Dan Dennedy [Tue, 8 Jun 2010 05:29:02 +0000 (22:29 -0700)]
Cleanup affine and fix a glitch that may appear.
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.
Dan Dennedy [Tue, 8 Jun 2010 02:32:22 +0000 (19:32 -0700)]
Fix infinite loop when obscure blocking <1.
Patch from Till Theato.
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.
Dan Dennedy [Thu, 3 Jun 2010 07:25:59 +0000 (00:25 -0700)]
Fix superficial cpu usage with melt progress option (used by Kdenlive).
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 .
Dan Dennedy [Thu, 3 Jun 2010 05:42:35 +0000 (22:42 -0700)]
Revise affine to use interpolation and sub-pixel positioning.
Dan Dennedy [Tue, 1 Jun 2010 01:27:38 +0000 (18:27 -0700)]
Merge branch 'kdenlivetitle' of git://github.com/j-b-m/mlt
Dan Dennedy [Tue, 1 Jun 2010 01:20:24 +0000 (18:20 -0700)]
Merge branch 'master' of dennedy.org:git/mltframework.org/mlt
Dan Dennedy [Tue, 1 Jun 2010 01:20:13 +0000 (18:20 -0700)]
Fix build on BSD with VDPAU (Alberto Villa).
j-b-m [Sun, 30 May 2010 16:33:50 +0000 (17:33 +0100)]
Fix compilation (Qt Xml linking)
Dan Dennedy [Fri, 28 May 2010 14:50:29 +0000 (07:50 -0700)]
Fix compilation warning undeclared av_get_pix_fmt().
Dan Dennedy [Fri, 28 May 2010 14:43:30 +0000 (07:43 -0700)]
Fix a memory leak registering frei0r services.
Dan Dennedy [Thu, 20 May 2010 17:53:54 +0000 (10:53 -0700)]
Fix build on non-OSX due to missing parameter name.
Dan Dennedy [Tue, 18 May 2010 22:50:08 +0000 (15:50 -0700)]
Fix 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.
Dan Dennedy [Mon, 17 May 2010 06:30:43 +0000 (23:30 -0700)]
Merge branch 'interlaced_title' of git://github.com/gmarco/mlt
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).
Dan Dennedy [Mon, 17 May 2010 02:46:49 +0000 (19:46 -0700)]
Fix deprecated function and remove unused variable.
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."
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.
Marco Gittler [Fri, 7 May 2010 20:37:26 +0000 (22:37 +0200)]
interlaced titles
Dan Dennedy [Sun, 2 May 2010 19:18:39 +0000 (12:18 -0700)]
Remove hardcoded 32-bit arch in Perl binding (
2995474 ).
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++.
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.
Dan Dennedy [Mon, 26 Apr 2010 00:54:47 +0000 (17:54 -0700)]
Fix regression in previous commit.
Dan Dennedy [Mon, 26 Apr 2010 00:27:55 +0000 (17:27 -0700)]
Fix bad stride in yuv422 due to non-even width requests.
Dan Dennedy [Tue, 20 Apr 2010 04:32:40 +0000 (21:32 -0700)]
Update ChangeLog for v0.5.4.
Dan Dennedy [Tue, 20 Apr 2010 04:31:52 +0000 (21:31 -0700)]
Set version to 0.5.4.
Dan Dennedy [Tue, 20 Apr 2010 04:30:33 +0000 (21:30 -0700)]
Add v0.5.4 release notes.
Dan Dennedy [Tue, 20 Apr 2010 03:37:53 +0000 (20:37 -0700)]
Improve error handling on video decode failure (kdenlive-1553).
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.
Dan Dennedy [Sun, 18 Apr 2010 02:22:45 +0000 (19:22 -0700)]
Fix color producer not setting real_wdith and _height.
Dan Dennedy [Fri, 16 Apr 2010 02:35:41 +0000 (19:35 -0700)]
--disable-mmx, --disable-sse should also disable sse2.
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.
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.
Dan Dennedy [Wed, 7 Apr 2010 03:34:15 +0000 (20:34 -0700)]
Bugfix memory leak with producer consumer (
2976110 ).
Also kdenlive bug 1197.
Dan Dennedy [Wed, 7 Apr 2010 03:32:43 +0000 (20:32 -0700)]
Better signal previous/next frames not needed.
Dan Dennedy [Thu, 11 Mar 2010 06:58:40 +0000 (22:58 -0800)]
Fix version number in release notes :(
Dan Dennedy [Thu, 11 Mar 2010 06:40:33 +0000 (22:40 -0800)]
Update ChangeLog for v0.5.2.
Dan Dennedy [Thu, 11 Mar 2010 06:38:16 +0000 (22:38 -0800)]
Set version to 0.5.2.
Dan Dennedy [Thu, 11 Mar 2010 06:37:42 +0000 (22:37 -0800)]
Add v0.5.2 release notes.
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.
Dan Dennedy [Thu, 11 Mar 2010 04:05:51 +0000 (20:05 -0800)]
Fix MltFilteredProducer not building.
Dan Dennedy [Wed, 3 Mar 2010 07:39:27 +0000 (23:39 -0800)]
Fix regressions playing all frames at end (kdenlive-1207).
Dan Dennedy [Wed, 3 Mar 2010 06:33:12 +0000 (22:33 -0800)]
Fix recent regression on failure to load file.
Dan Dennedy [Mon, 1 Mar 2010 03:28:18 +0000 (19:28 -0800)]
Fix minor regression on previous commit to sdl_preview.
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.
Dan Dennedy [Sun, 28 Feb 2010 20:42:24 +0000 (12:42 -0800)]
Add resolution as init arg to libswscale filters.
Dan Dennedy [Sun, 28 Feb 2010 19:23:21 +0000 (11:23 -0800)]
Fix a couple of compile warnings.
Dan Dennedy [Sat, 27 Feb 2010 19:55:50 +0000 (11:55 -0800)]
Fix crash on reading uncompressed (rawvideo).
Dan Dennedy [Sat, 27 Feb 2010 08:15:44 +0000 (00:15 -0800)]
Report scaling method in debug logging.
Dan Dennedy [Sat, 27 Feb 2010 08:15:13 +0000 (00:15 -0800)]
Fix offset to alpha component on OS X.
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.
Dan Dennedy [Fri, 26 Feb 2010 04:08:44 +0000 (20:08 -0800)]
Fix avcolor_space alias.
Dan Dennedy [Fri, 26 Feb 2010 04:07:58 +0000 (20:07 -0800)]
Fix endianness of the palette in burningtv.
Dan Dennedy [Fri, 26 Feb 2010 03:46:39 +0000 (19:46 -0800)]
Fix playing all frames at end of project (kdenlive-1207).
Dan Dennedy [Thu, 25 Feb 2010 03:35:20 +0000 (19:35 -0800)]
Fix build on --disable-sse(2) or non-sse(2) architectures.
Dan Dennedy [Tue, 23 Feb 2010 06:13:05 +0000 (22:13 -0800)]
Fix video glitches when switching still and normal sdl consumers.
Dan Dennedy [Tue, 16 Feb 2010 06:40:46 +0000 (22:40 -0800)]
Update ChangeLog for 0.5.0 release.
Dan Dennedy [Tue, 16 Feb 2010 06:35:48 +0000 (22:35 -0800)]
Set version to 0.5.0.
Dan Dennedy [Tue, 16 Feb 2010 06:32:45 +0000 (22:32 -0800)]
Add v0.5.0 release notes.
Dan Dennedy [Tue, 16 Feb 2010 05:19:59 +0000 (21:19 -0800)]
Merge branch 'master' of xtremedia:git/mltframework.org/mlt
Dan Dennedy [Mon, 15 Feb 2010 06:12:25 +0000 (22:12 -0800)]
Fix mlt_sample_calculator returning negative result.
Dan Dennedy [Mon, 15 Feb 2010 04:18:43 +0000 (20:18 -0800)]
Merge branch 'master' of dennedy.org:git/mltframework.org/mlt
Dan Dennedy [Sun, 14 Feb 2010 19:46:43 +0000 (11:46 -0800)]
Simplify some of the cache locking and less flip-flop.
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.
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.
Dan Dennedy [Fri, 12 Feb 2010 04:17:25 +0000 (20:17 -0800)]
Add --linsys-with-jpeg configure option.
Dan Dennedy [Fri, 12 Feb 2010 03:57:29 +0000 (19:57 -0800)]
Change linssys_sdi consumer to just "sdi"
Dan Dennedy [Thu, 11 Feb 2010 07:49:26 +0000 (23:49 -0800)]
Make avformat producer less chatty in verbose mode.
Dan Dennedy [Thu, 11 Feb 2010 07:48:21 +0000 (23:48 -0800)]
Revise Hz->fps in profiles and add more ATSC profiles.
Dan Dennedy [Wed, 10 Feb 2010 10:03:06 +0000 (02:03 -0800)]
Look for libvdpau.so in /usr/lib64 as well.
Dan Dennedy [Tue, 9 Feb 2010 07:01:01 +0000 (23:01 -0800)]
Add support for unspecified out points in XML.
Dan Dennedy [Tue, 9 Feb 2010 06:50:37 +0000 (22:50 -0800)]
Add support for only negative out in mlt_pplaylist_append_io.
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.
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.
Dan Dennedy [Tue, 9 Feb 2010 05:47:05 +0000 (21:47 -0800)]
Fix short forward seeking in vorbis producer.
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.
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.
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.
Dan Dennedy [Fri, 5 Feb 2010 04:23:36 +0000 (20:23 -0800)]
Sometimes x264 is crashing on single or first pass with multithreading.
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.
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.
Dan Dennedy [Fri, 5 Feb 2010 04:01:02 +0000 (20:01 -0800)]
Add YADIF methods in deinterlace filter.