]> git.sesse.net Git - mlt/log
mlt
13 years agoUpdate ChangeLog for v0.5.8.
Dan Dennedy [Mon, 13 Sep 2010 03:17:36 +0000 (20:17 -0700)]
Update ChangeLog for v0.5.8.

13 years agoSet version to 0.5.8.
Dan Dennedy [Mon, 13 Sep 2010 03:14:46 +0000 (20:14 -0700)]
Set version to 0.5.8.

13 years agoAdd v0.5.8 release notes.
Dan Dennedy [Mon, 13 Sep 2010 03:11:47 +0000 (20:11 -0700)]
Add v0.5.8 release notes.

13 years agoEnhance image conversion logging.
Dan Dennedy [Mon, 13 Sep 2010 01:10:33 +0000 (18:10 -0700)]
Enhance image conversion logging.

13 years agoRevert "Fix a stride and chroma-alignment bug in imageconvert rgb->yuv."
Dan Dennedy [Mon, 13 Sep 2010 00:38:34 +0000 (17:38 -0700)]
Revert "Fix a stride and chroma-alignment bug in imageconvert rgb->yuv."

This reverts commit b079b71544682dca4e4efb5454b5b01e7f395bd8.

13 years agoUse linearblend as the C fallback to xine deinterlacers.
Dan Dennedy [Mon, 13 Sep 2010 00:20:52 +0000 (17:20 -0700)]
Use linearblend as the C fallback to xine deinterlacers.

13 years agoValidate that swscale supports the resolution in avformat producer.
Dan Dennedy [Mon, 13 Sep 2010 00:15:47 +0000 (17:15 -0700)]
Validate that swscale supports the resolution in avformat producer.

13 years agoFix bugs with odd width YUV processing.
Dan Dennedy [Sun, 12 Sep 2010 19:51:23 +0000 (12:51 -0700)]
Fix bugs with odd width YUV processing.

By preferring to crop on RGB and output an even width in case it
eventually needs to be converted to YUV, which is usually the case.

13 years agoFix sometimes tight crop causes a green line at bottom.
Dan Dennedy [Sat, 11 Sep 2010 07:21:41 +0000 (00:21 -0700)]
Fix sometimes tight crop causes a green line at bottom.

13 years agoFix a stride and chroma-alignment bug in imageconvert rgb->yuv.
Dan Dennedy [Sat, 11 Sep 2010 07:00:19 +0000 (00:00 -0700)]
Fix a stride and chroma-alignment bug in imageconvert rgb->yuv.

Reported by Marco Gittler.

13 years agoValidate alpha channel size before cropping and padding it.
Dan Dennedy [Sat, 11 Sep 2010 05:08:44 +0000 (22:08 -0700)]
Validate alpha channel size before cropping and padding it.

Eventually, I need to add mlt_frame_get_alpha() that returns a size and
mlt_frame_set_alpha() encapsulates handling of the alpha channel.

13 years agoSet the alpha channel size more reliably in imageconvert.
Dan Dennedy [Sat, 11 Sep 2010 05:05:44 +0000 (22:05 -0700)]
Set the alpha channel size more reliably in imageconvert.

13 years agoBase alpha channel on width and height.
Dan Dennedy [Sat, 11 Sep 2010 05:04:44 +0000 (22:04 -0700)]
Base alpha channel on width and height.

Removes scaled_width and scaled_height properties, which were typically
redundant with width and height, but less available. Besides, width and
height better reflect the image attributes to help keep the image and
alpha channel in sync.

13 years agoFix a segfault if one tries to use deinterlace explicitly.
Dan Dennedy [Fri, 10 Sep 2010 16:42:38 +0000 (09:42 -0700)]
Fix a segfault if one tries to use deinterlace explicitly.

13 years agoFix returning last bit of audio samples from avformat.
Dan Dennedy [Fri, 10 Sep 2010 06:57:09 +0000 (23:57 -0700)]
Fix returning last bit of audio samples from avformat.

Bug reported by Kevin MacPhail.

13 years agoMerge branch 'work' of git://github.com/gmarco/mlt
Dan Dennedy [Fri, 10 Sep 2010 05:16:28 +0000 (22:16 -0700)]
Merge branch 'work' of git://github.com/gmarco/mlt

13 years agoparent the svgrenderer, to destruct on exit
Marco Gittler [Thu, 9 Sep 2010 06:29:50 +0000 (08:29 +0200)]
parent the svgrenderer, to destruct on exit

13 years agoload inline images
Marco Gittler [Wed, 8 Sep 2010 17:11:13 +0000 (19:11 +0200)]
load inline images

13 years agoRefix alpha channel scaling memory leak (3060324).
Dan Dennedy [Wed, 8 Sep 2010 16:58:34 +0000 (09:58 -0700)]
Refix alpha channel scaling memory leak (3060324).

13 years agoRevert 3a419b4 (Use caching for swscale contexts).
Dan Dennedy [Wed, 8 Sep 2010 03:24:41 +0000 (20:24 -0700)]
Revert 3a419b4 (Use caching for swscale contexts).

This was just making it too unstable (bug 3060324).

13 years agoFix regression in commit f9dbf1.
Dan Dennedy [Tue, 7 Sep 2010 01:35:50 +0000 (18:35 -0700)]
Fix regression in commit f9dbf1.

Sometimes a frame may not have an alpha channel nor "scaled_width" and
"scaled_height" properties thereby yielding a default alpha with size
0x0. The fix is to add a check for valid alpha size. Also, make the
tractor pass a size for the alpha channel instead of just 0.

13 years agoFix memory leak regression introduced in commit 3a419b.
Dan Dennedy [Tue, 7 Sep 2010 00:35:30 +0000 (17:35 -0700)]
Fix memory leak regression introduced in commit 3a419b.

13 years agoApply alpha on frame to rgba image (kdenlive-1786).
Dan Dennedy [Mon, 6 Sep 2010 06:35:48 +0000 (23:35 -0700)]
Apply alpha on frame to rgba image (kdenlive-1786).

13 years agoFix a regression in the yadif deinterlace filter.
Dan Dennedy [Sun, 5 Sep 2010 07:05:08 +0000 (00:05 -0700)]
Fix a regression in the yadif deinterlace filter.

Now that it properly checks if the previous frame progressive after getting its image, when progressive, it was returning the previous frame's image for the current frame!

13 years agoFix filter affine stopping to work at frame 15000.
Till Theato [Sun, 5 Sep 2010 01:19:22 +0000 (18:19 -0700)]
Fix filter affine stopping to work at frame 15000.

Additionally fix problems with in point > 0 (Kdenlive-1782).

13 years agoFix previous optimization commit on deinterlace.
Dan Dennedy [Sat, 4 Sep 2010 07:01:29 +0000 (00:01 -0700)]
Fix previous optimization commit on deinterlace.

Need to check the progressive property on the frame whose image we just
fetched, not the upcoming one!

13 years agoFix field order on avformat cached images.
Dan Dennedy [Sat, 4 Sep 2010 06:44:26 +0000 (23:44 -0700)]
Fix field order on avformat cached images.

Also, provide a field order override that is consistent with other
overrides (force_).

13 years agoFix channel alignment in sox filter.
Dan Dennedy [Fri, 3 Sep 2010 18:37:52 +0000 (11:37 -0700)]
Fix channel alignment in sox filter.

This pointer swapping is somehow breaking the stereo imaging even though
I can not see why now. Anyways, it no longer support multiple effects,
so it does not matter.

13 years agoFix sox effect parameters.
Dan Dennedy [Fri, 3 Sep 2010 03:54:33 +0000 (20:54 -0700)]
Fix sox effect parameters.

13 years agoAutomatically crop 8 bottom lines of 1088 source.
Dan Dennedy [Fri, 3 Sep 2010 00:39:58 +0000 (17:39 -0700)]
Automatically crop 8 bottom lines of 1088 source.

13 years agoAccept negative dB values for volume filter.
Dan Dennedy [Wed, 1 Sep 2010 07:15:34 +0000 (00:15 -0700)]
Accept negative dB values for volume filter.

13 years agoFix integrity of volume filter when applying multiple instances.
Dan Dennedy [Wed, 1 Sep 2010 06:18:52 +0000 (23:18 -0700)]
Fix integrity of volume filter when applying multiple instances.

13 years agoFix positioning bugs in filter luma.
Dan Dennedy [Tue, 31 Aug 2010 06:08:06 +0000 (23:08 -0700)]
Fix positioning bugs in filter luma.

Discovered while working on slideshow animation in Kdenlive.

13 years agoFix segfault in SDL observed in Kdenlive.
Dan Dennedy [Mon, 30 Aug 2010 06:41:16 +0000 (23:41 -0700)]
Fix segfault in SDL observed in Kdenlive.

Triggered by reloading a clip.

13 years agoFix regression on scaling alpha channel.
Dan Dennedy [Sun, 29 Aug 2010 19:01:32 +0000 (12:01 -0700)]
Fix regression on scaling alpha channel.

Regression introduced with usage of sws_getCachedContext not too long
ago.

13 years agoFix audio decoding when AVPacket has >1 frame.
Dan Dennedy [Sat, 28 Aug 2010 21:17:28 +0000 (14:17 -0700)]
Fix audio decoding when AVPacket has >1 frame.

This was most obvious on FLAC.

13 years agoFix jackrack filter not working without rack file.
Dan Dennedy [Sat, 28 Aug 2010 19:18:36 +0000 (12:18 -0700)]
Fix jackrack filter not working without rack file.

13 years agoFix regression in avcolorspace filter.
Dan Dennedy [Tue, 24 Aug 2010 03:56:25 +0000 (20:56 -0700)]
Fix regression in avcolorspace filter.

13 years agoUse caching for swscale contexts.
Dan Dennedy [Sun, 22 Aug 2010 09:28:45 +0000 (02:28 -0700)]
Use caching for swscale contexts.

13 years agoFix detecting VDPAU on dash-based systems.
Dan Dennedy [Sun, 22 Aug 2010 08:35:53 +0000 (01:35 -0700)]
Fix detecting VDPAU on dash-based systems.

The script was using 'echo -e' which is not POSIX-compliant. The
recommendation is to use printf with string containing escape sequences.

13 years agoEnable swscale CPU flags.
Dan Dennedy [Sun, 22 Aug 2010 05:50:48 +0000 (22:50 -0700)]
Enable swscale CPU flags.

For FFmpeg builds that use runtime CPU detection. This should make
things faster and it seems to be same quality as C routines.

13 years agoMinor fix to mlt_slideshow2.
Dan Dennedy [Sun, 22 Aug 2010 00:13:40 +0000 (17:13 -0700)]
Minor fix to mlt_slideshow2.

13 years agoEnhance luma filter to work with animated filters.
Dan Dennedy [Sat, 21 Aug 2010 08:44:49 +0000 (01:44 -0700)]
Enhance luma filter to work with animated filters.

Previously, in a slideshow the luma filter would apply the dissolve or
wipe repeatedly over a slide. For example, with a slide duration of 75
frames and a luma period of 25 (expressed as 24), the wipe occurs 3
times. However, since the slides were static, you did not notice it
until the transition at the beginning of a new slide - when you do want
to see it. However, upon adding an affine filter to animate a smooth
pan/zoom, you do notice the extra repetitions - the slides appear to
blend with one another when they are not transitioning.

This change fixes that with new properties 'cycle' and 'duration'. Cycle
is basically a replacement for 'period' that fixes the semantics to
properly represent a duration. Where you would previously express, for
example, period=24, you now say cycle=25. The 'duration' property
prevents the repeating and expresses that the transition should only
occur within the first N frames of the cycle. See demo/mlt_slideshow2
for an example of using it in conjunction with the affine filter!

13 years agoFix distorted frame in slideshow transitions.
Dan Dennedy [Fri, 20 Aug 2010 07:29:05 +0000 (00:29 -0700)]
Fix distorted frame in slideshow transitions.

Applies to the .all.ext slideshow approach. May also apply to image
sequences with mixed resolutions.

13 years agoAdd audiowave filter.
Dan Dennedy [Thu, 19 Aug 2010 08:23:47 +0000 (01:23 -0700)]
Add audiowave filter.

This replaces the video with the audio waveform. Currently, it only
works on producers that also provide video.

13 years agoImprove audio waveform resault reliability.
Dan Dennedy [Thu, 19 Aug 2010 08:21:31 +0000 (01:21 -0700)]
Improve audio waveform resault reliability.

This scales the audio sample rate up to meet the requested image
resolution, 16 KHz at a time.

13 years agoFix potential segfault in mlt_frame_get_waveform.
Dan Dennedy [Thu, 19 Aug 2010 08:02:41 +0000 (01:02 -0700)]
Fix potential segfault in mlt_frame_get_waveform.

Also, reduce sample rate for better performance.

13 years agoImprove audio waveform quality.
Dan Dennedy [Thu, 19 Aug 2010 07:29:48 +0000 (00:29 -0700)]
Improve audio waveform quality.

This averages over the pcm samples in each image column by adding a
shade of gray. It also draws a solid white base line for each channel.

13 years agoFix waveform generation.
Dan Dennedy [Thu, 19 Aug 2010 04:45:02 +0000 (21:45 -0700)]
Fix waveform generation.

It was not obtaining a valid fps. Also, changed rendering to something
more expected - negative as negative and channels stacked.
Also, add a Python binding to this call to return 8-bit grayscale image
as a Python string. Finally, add a Python example.

13 years agoConvert panner to use range [0, 1].
Dan Dennedy [Tue, 17 Aug 2010 07:47:13 +0000 (00:47 -0700)]
Convert panner to use range [0, 1].

Instead of [-1, 1]. This works better with Kdenlive.

13 years agoAdd a panning filter.
Dan Dennedy [Mon, 16 Aug 2010 09:09:46 +0000 (02:09 -0700)]
Add a panning filter.

This does a simple left/right balance when channel=-1 (default). When
channel >= 0, you can adjust an individual channel's left/right
position. Whereas the simple balance will not cause one channel to
appear in another channel, the individual channel does. The start/end
properties are floats in the range [-1.0, 1.0]. A start property alone
makes it constant over the duration of the filter. There is some
handling for more than 2 channels by providing front/rear fade and
ganging (balance front and rear together or fade left and right
together).

13 years agoFix ramping the mix level in mix transition.
Dan Dennedy [Mon, 16 Aug 2010 08:58:59 +0000 (01:58 -0700)]
Fix ramping the mix level in mix transition.

Without ramping the same mix level is applied across the samples in the
frame. The result is a stair-stepping effect. With ramping, the mix
levels are actually values _between_ frames and the mix factor gradually
changes from one level to the next across all of the samples in the
frame.

13 years agoOnly do channelcopy/swap if there is valid work.
Dan Dennedy [Mon, 16 Aug 2010 00:58:42 +0000 (17:58 -0700)]
Only do channelcopy/swap if there is valid work.

13 years agoAdd filter channelswap.
Dan Dennedy [Mon, 16 Aug 2010 00:53:02 +0000 (17:53 -0700)]
Add filter channelswap.

It is a permutation of channelcopy that can be used from channelcopy as
well by setting swap=1.

13 years agoMake it easier to switch between scaled and unscaled native colorspace
Dan Dennedy [Sun, 15 Aug 2010 04:58:05 +0000 (21:58 -0700)]
Make it easier to switch between scaled and unscaled native colorspace
converters.

13 years agoImprove quality of libswscale conversions and scaling.
Dan Dennedy [Sat, 14 Aug 2010 07:55:24 +0000 (00:55 -0700)]
Improve quality of libswscale conversions and scaling.

13 years agoCleanup existing native color space conversions.
Dan Dennedy [Fri, 13 Aug 2010 05:49:36 +0000 (22:49 -0700)]
Cleanup existing native color space conversions.

This change clarifies that the existing conversions are according to the
ITU 601 standard and scaled to and from full gamut RGB. Also, adjust 2
coefficients according to Charles Poynton's matrices. This does not yet
attempt to make any substantial improvements.

Finally, it replaces the verbose logic and redundancy in the image
conversion routine with a concise function dispatch table.

13 years agoChange SDL still consumer to use RGBA.
Dan Dennedy [Mon, 9 Aug 2010 06:43:33 +0000 (23:43 -0700)]
Change SDL still consumer to use RGBA.

Since frei0r filters are popular and use rgba, and also because Kdenlive
scopes request rgba, this will reduce the number of conversions.

13 years agoMake libexif include compatible with more systems/versions.
Dan Dennedy [Mon, 9 Aug 2010 06:36:12 +0000 (23:36 -0700)]
Make libexif include compatible with more systems/versions.

13 years agoFix image cache hit updating position state (kdenlive-1714).
Dan Dennedy [Mon, 9 Aug 2010 04:16:03 +0000 (21:16 -0700)]
Fix image cache hit updating position state (kdenlive-1714).

13 years agoOptimize some deinterlace filter logic.
Dan Dennedy [Mon, 9 Aug 2010 04:10:19 +0000 (21:10 -0700)]
Optimize some deinterlace filter logic.

Prevents YADIF from fetching current frame image if previous frame image
is signalled progressive. Also, tells mlt_service to stop decorating
frame with previous and next frames when producer is determined to be
progressive or deinterlace is not requested.

13 years agoFix scaling method on B frames of some transitions.
Dan Dennedy [Sat, 7 Aug 2010 07:59:17 +0000 (00:59 -0700)]
Fix scaling method on B frames of some transitions.

13 years agoFix tractor to set conversion functions on frames it generates.
Dan Dennedy [Fri, 6 Aug 2010 06:54:01 +0000 (23:54 -0700)]
Fix tractor to set conversion functions on frames it generates.

13 years agoMove firing consumer-frame-show to after done with image.
Dan Dennedy [Thu, 5 Aug 2010 06:12:54 +0000 (23:12 -0700)]
Move firing consumer-frame-show to after done with image.

13 years agoInitialize processed var and skip if NULL.
Dan Dennedy [Thu, 5 Aug 2010 06:04:32 +0000 (23:04 -0700)]
Initialize processed var and skip if NULL.

13 years agoCleanup & fix memleak
j-b-m [Thu, 29 Jul 2010 20:01:09 +0000 (21:01 +0100)]
Cleanup & fix memleak

modified:   gtk2/producer_pixbuf.c
modified:   qimage/qimage_wrapper.cpp

13 years agoUse libexif to read exif orientation in images
j-b-m [Wed, 28 Jul 2010 22:47:19 +0000 (23:47 +0100)]
Use libexif to read exif orientation in images
modified:   src/modules/gtk2/Makefile
modified:   src/modules/gtk2/configure
modified:   src/modules/gtk2/producer_pixbuf.c
modified:   src/modules/qimage/Makefile
modified:   src/modules/qimage/configure
modified:   src/modules/qimage/qimage_wrapper.cpp
deleted:    src/modules/qimage/readexif.h

13 years agoRead EXIF info inside MLT, based on jpegexiforient
j-b-m [Mon, 26 Jul 2010 23:14:31 +0000 (01:14 +0200)]
Read EXIF info inside MLT, based on jpegexiforient

modified:   src/modules/gtk2/producer_pixbuf.c
modified:   src/modules/qimage/qimage_wrapper.cpp
new file:   src/modules/qimage/readexif.h

13 years agoMerge branch 'master' into kdenlivetitle
j-b-m [Mon, 26 Jul 2010 21:42:58 +0000 (23:42 +0200)]
Merge branch 'master' into kdenlivetitle

13 years agoFix memory corruption on any frei0r plugin with color param.
Dan Dennedy [Fri, 23 Jul 2010 00:50:49 +0000 (17:50 -0700)]
Fix memory corruption on any frei0r plugin with color param.

13 years agoRecognize new FREI0R_PATH env var.
Dan Dennedy [Fri, 23 Jul 2010 00:33:55 +0000 (17:33 -0700)]
Recognize new FREI0R_PATH env var.

FREI0R_PATH was introduced in v1.2 of the frei0r specification.
MLT_FREI0R_PLUGIN_PATH still accepted for backwards compatibility.

13 years agoFix exif rotation angle
j-b-m [Tue, 20 Jul 2010 16:40:34 +0000 (18:40 +0200)]
Fix exif rotation angle
modified:   src/modules/gtk2/producer_pixbuf.c
modified:   src/modules/qimage/qimage_wrapper.cpp

13 years agoSupport exif rotation with pixbuf producer
j-b-m [Tue, 20 Jul 2010 16:33:14 +0000 (18:33 +0200)]
Support exif rotation with pixbuf producer

modified:   src/modules/gtk2/producer_pixbuf.c

13 years agoAdd support for auto rotation for images with exif data
j-b-m [Tue, 20 Jul 2010 15:19:34 +0000 (17:19 +0200)]
Add support for auto rotation for images with exif data
The meta.attr.rotation property must be set to the exif data
to get the auto rotate effect. Only supported by qimage producer, not
with pixbuf currently...
modified:   src/modules/qimage/qimage_wrapper.cpp

13 years agoFix infinite loop on some audio decode errors (kdenlive-1690).
Dan Dennedy [Tue, 20 Jul 2010 02:47:24 +0000 (19:47 -0700)]
Fix infinite loop on some audio decode errors (kdenlive-1690).

13 years agoFix crash when repeating frames after failure to decode video.
Dan Dennedy [Thu, 15 Jul 2010 06:48:33 +0000 (23:48 -0700)]
Fix crash when repeating frames after failure to decode video.

13 years agoUpdate ChangeLog for v0.5.6.
Dan Dennedy [Sun, 20 Jun 2010 19:07:20 +0000 (12:07 -0700)]
Update ChangeLog for v0.5.6.

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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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).

13 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.

13 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).