]>
git.sesse.net Git - mlt/log
Dan Dennedy [Thu, 22 Nov 2012 16:53:07 +0000 (08:53 -0800)]
NetBSD needs -fPIC (sourceforce-178).
Dan Dennedy [Wed, 21 Nov 2012 00:15:00 +0000 (16:15 -0800)]
Fix audio distortion at end of output (
3576437 and kdenlive-2834).
Dan Dennedy [Mon, 19 Nov 2012 18:01:43 +0000 (10:01 -0800)]
Remove exit() that causes uncontrollable app failure.
Dan Dennedy [Mon, 19 Nov 2012 17:58:41 +0000 (09:58 -0800)]
Merge pull request #19 from j-b-m/master
Fix crash when loading svg in qimage producer from terminal
Jean-Baptiste Mardelle [Mon, 19 Nov 2012 16:18:00 +0000 (17:18 +0100)]
Fix loading of images with special chars in path (kdenlive-2835)
Jean-Baptiste Mardelle [Mon, 19 Nov 2012 16:16:50 +0000 (17:16 +0100)]
Merge branch 'master' of https://github.com/mltframework/mlt
Dan Dennedy [Sun, 18 Nov 2012 01:50:08 +0000 (17:50 -0800)]
Remove extraneous mlt_log_error() from previous commit.
Dan Dennedy [Sun, 18 Nov 2012 01:47:04 +0000 (17:47 -0800)]
Fix crash on invalid image sequence.
Dan Dennedy [Sun, 18 Nov 2012 01:33:55 +0000 (17:33 -0800)]
set to interim version 0.8.7
Dan Dennedy [Sun, 18 Nov 2012 01:33:11 +0000 (17:33 -0800)]
Remove exit()s that cause unexpected app failures.
An app can register a mlt_log callback, trap errors, and do something
more graceful than abort as perhaps some of these are not really as
fatal as they claim to be (a different patch can change the levels as
needed).
Jean-Baptiste Mardelle [Sat, 17 Nov 2012 21:05:54 +0000 (22:05 +0100)]
Fix crash when loading svg image in qimage producer from terminal
Dan Dennedy [Thu, 15 Nov 2012 03:05:11 +0000 (19:05 -0800)]
Update ChangeLog for v0.8.6
Dan Dennedy [Thu, 15 Nov 2012 03:04:47 +0000 (19:04 -0800)]
Set version to 0.8.6
Dan Dennedy [Thu, 15 Nov 2012 03:03:31 +0000 (19:03 -0800)]
Revert part of c48ed7 that caused performance regression.
Videos with full color range like yuvj420p were converted unnecessarily
to RGB and back to YUV. If a video does not indicate is has full color
and you want to override it, then use set.force_full_luma=1.
Dan Dennedy [Wed, 14 Nov 2012 05:21:28 +0000 (21:21 -0800)]
Update ChangeLog for v0.8.4
Dan Dennedy [Wed, 14 Nov 2012 05:16:07 +0000 (21:16 -0800)]
Set version to 0.8.4
Dan Dennedy [Wed, 14 Nov 2012 05:14:48 +0000 (21:14 -0800)]
Add release notes for v0.8.4.
Brian Matherly [Wed, 14 Nov 2012 04:19:20 +0000 (22:19 -0600)]
Add localfiledate keyword. Whitespace cleanup.
Dan Dennedy [Sun, 11 Nov 2012 21:06:58 +0000 (13:06 -0800)]
Add audiolevel filter.
Dan Dennedy [Mon, 12 Nov 2012 01:10:28 +0000 (17:10 -0800)]
More fixes for force_full_luma (kdenlive-2799).
This change lets the image converter downstream of the avformat producer
perform utilize the range as-needed. Then, when the rescale filter sees
that the force_full_range is set on the frame but has not yet been
applied, forces a conversion to RGB to enforce it. In addition, the
recently added force_full_luma property on the avformat producer is
removed because it is redundant with AVOption color_range=2.
Dan Dennedy [Sun, 11 Nov 2012 18:58:12 +0000 (10:58 -0800)]
Add more descriptions to encoding presets.
Dan Dennedy [Sat, 10 Nov 2012 19:15:54 +0000 (11:15 -0800)]
Fix dereference before null check. (coverity-743162)
Dan Dennedy [Sat, 10 Nov 2012 19:13:20 +0000 (11:13 -0800)]
Fix uninitialized pointer read. (coverity-743163)
j-b-m [Sat, 10 Nov 2012 18:51:25 +0000 (10:51 -0800)]
Aspect ratio fix in affine transition.
Dan Dennedy [Sat, 10 Nov 2012 18:29:43 +0000 (10:29 -0800)]
Extend fix for audio encoding distortion to flush stage. (
3576437 )
Dan Dennedy [Sat, 10 Nov 2012 18:26:53 +0000 (10:26 -0800)]
producer_xml: fix proper initialization of consumer
Dan Dennedy [Sat, 10 Nov 2012 18:23:48 +0000 (10:23 -0800)]
producer_xml: fix leak of consumer service
Maksym Veremeyenko [Tue, 6 Nov 2012 15:20:53 +0000 (17:20 +0200)]
partially fix leak of service allocated in on_start_xxx
Maksym Veremeyenko [Tue, 6 Nov 2012 14:19:50 +0000 (16:19 +0200)]
reorder startup/stopping preroll thread
Maksym Veremeyenko [Tue, 6 Nov 2012 14:14:57 +0000 (16:14 +0200)]
fix leak on allocated sax context
Dan Dennedy [Fri, 9 Nov 2012 21:34:04 +0000 (13:34 -0800)]
Merge pull request #17 from j-b-m/master
Fix kdenlivetitle producer position
Jean-Baptiste Mardelle [Fri, 9 Nov 2012 21:12:31 +0000 (22:12 +0100)]
Fix indentation
Jean-Baptiste Mardelle [Fri, 9 Nov 2012 21:10:27 +0000 (22:10 +0100)]
Fix kdenlivetitle producer position
Maksym Veremeyenko [Thu, 8 Nov 2012 11:48:04 +0000 (13:48 +0200)]
calc image size as largest of two image size calculation methods
Dan Dennedy [Tue, 6 Nov 2012 04:51:46 +0000 (20:51 -0800)]
qimage: let begin property be passed as a query string parameter
Dan Dennedy [Tue, 6 Nov 2012 04:51:27 +0000 (20:51 -0800)]
pixbuf: support alt. query syntax begin:value for melt
Dan Dennedy [Tue, 6 Nov 2012 04:50:03 +0000 (20:50 -0800)]
fix query string on producer specification preventing extension mapping
Dan Dennedy [Sun, 4 Nov 2012 19:49:14 +0000 (11:49 -0800)]
pixbuf: let begin property be passed as a query string parameter
Dan Dennedy [Sun, 28 Oct 2012 22:04:50 +0000 (15:04 -0700)]
Fix build on libav master by adopting new API constants.
Dan Dennedy [Sun, 28 Oct 2012 18:12:02 +0000 (11:12 -0700)]
Merge pull request #15 from eddrog/master
register jack ports before activating client
eddrog [Sat, 27 Oct 2012 11:57:41 +0000 (13:57 +0200)]
correct comment
eddrog [Sat, 27 Oct 2012 11:54:39 +0000 (13:54 +0200)]
register jack ports before activating client
this is the order it should be done. Otherwise there is a problem
if other jack clients (e.g ardour) is already running and you want to
start mlt jack (registering ports fail)
Dan Dennedy [Wed, 24 Oct 2012 04:44:25 +0000 (21:44 -0700)]
Fix force_full_luma (kdenlive-2799).
Dan Dennedy [Wed, 24 Oct 2012 02:50:31 +0000 (19:50 -0700)]
Merge pull request #14 from j-b-m/master
Expose motion_est properties to autotrack filter
Jean-Baptiste Mardelle [Tue, 23 Oct 2012 20:52:25 +0000 (22:52 +0200)]
Make motion_est properties available to autotrack_rectangle filter
Dan Dennedy [Tue, 23 Oct 2012 16:19:40 +0000 (09:19 -0700)]
Refactor the interleaved-to-planar audio conversions.
j-b-m [Tue, 23 Oct 2012 01:32:26 +0000 (18:32 -0700)]
Add _serialize property to autotrack_rectangle.
Dan Dennedy [Tue, 23 Oct 2012 01:19:50 +0000 (18:19 -0700)]
Fix encoding audio distortion for planar codecs (
3576437 )
Dan Dennedy [Sun, 21 Oct 2012 19:39:13 +0000 (12:39 -0700)]
Try to fix qimage with kde4 build on Fedora.
Dan Dennedy [Sat, 20 Oct 2012 05:31:57 +0000 (22:31 -0700)]
Compute a shot_change_list property for motion_est.
Dan Dennedy [Sat, 20 Oct 2012 05:30:07 +0000 (22:30 -0700)]
Let vector property of videostab(2) be read directly as mlt_geometry.
Dan Dennedy [Sat, 20 Oct 2012 04:19:51 +0000 (21:19 -0700)]
Add bounding geometry property to motion_est filter.
Based on patch by j-b-m.
Dan Dennedy [Fri, 19 Oct 2012 23:20:27 +0000 (16:20 -0700)]
Merge pull request #13 from j-b-m/master
Fix loading of xcf images in qimage producer
Jean-Baptiste Mardelle [Fri, 19 Oct 2012 22:18:34 +0000 (00:18 +0200)]
Use kde4-config to detect KDE4
Jean-Baptiste Mardelle [Fri, 19 Oct 2012 12:56:42 +0000 (14:56 +0200)]
Fix loading of extra image formats using Kdelibs (xcf, ...)
j-b-m [Sun, 14 Oct 2012 17:07:12 +0000 (10:07 -0700)]
fix possible crash in mlt_frame_get_waveform
Dan Dennedy [Sun, 14 Oct 2012 17:02:38 +0000 (10:02 -0700)]
Fix to correctly mark the kdenlivetitle frames as progressive.
Based on patch by j-b-m
Dan Dennedy [Wed, 10 Oct 2012 02:47:53 +0000 (19:47 -0700)]
Build the SWIG bindings with the CXXFLAGS (
3554425 )
Based on patch by Cristian Morales Vega
Dan Dennedy [Wed, 10 Oct 2012 02:23:32 +0000 (19:23 -0700)]
fix segfault on invalid producer in playlist (
3574646 )
Dan Dennedy [Tue, 9 Oct 2012 14:42:34 +0000 (07:42 -0700)]
fix aspect ratio of generators when set via consumer property
Dan Dennedy [Fri, 5 Oct 2012 02:26:07 +0000 (19:26 -0700)]
Merge pull request #12 from xzhavilla/master
Fix build against non-default FFmpeg
Alberto Villa [Thu, 4 Oct 2012 23:19:00 +0000 (01:19 +0200)]
Avoid repeating -I twice
`pkg-config --cflags` already returns include dir with a prefixed -I,
which made the invocation result discarded (breaking VDPAU check with
non-default FFmpeg).
Alberto Villa [Thu, 4 Oct 2012 23:12:11 +0000 (01:12 +0200)]
Use $avformat_suffix in pkg-config invocations
It is required to really build MLT against a non-default FFmpeg (i.e.,
makes --avformat-suffix option really work).
The same change should probably be applied to static FFmpeg section,
as well as to a MINGW32_NT-* case, but I'm not able to test this, so
I didn't touch those parts.
Alberto Villa [Thu, 4 Oct 2012 23:02:27 +0000 (01:02 +0200)]
Use pkg-config to include frei0r header directory
Dan Dennedy [Mon, 1 Oct 2012 00:21:30 +0000 (17:21 -0700)]
fix regression on yadif deinterlace with progressive image
Dan Dennedy [Sun, 30 Sep 2012 17:28:29 +0000 (10:28 -0700)]
avformat: increase maximum audio stream index in producer
Maksym Veremeyenko [Fri, 28 Sep 2012 14:24:05 +0000 (16:24 +0200)]
fix array index out of range
Dan Dennedy [Tue, 25 Sep 2012 05:09:03 +0000 (22:09 -0700)]
fix first few frames with "aspect" property on avformat consumer
Dan Dennedy [Tue, 25 Sep 2012 04:20:37 +0000 (21:20 -0700)]
fix yadif deinterlacer on streams with progressive & interlace
Dan Dennedy [Tue, 25 Sep 2012 04:02:16 +0000 (21:02 -0700)]
fix hang/crash using yadif deinterlace with image producer
Dan Dennedy [Sun, 23 Sep 2012 23:39:25 +0000 (16:39 -0700)]
fix build against libav master
Dan Dennedy [Sun, 23 Sep 2012 17:39:15 +0000 (10:39 -0700)]
indicate in some presets codecs which do not support multithread
Dan Dennedy [Sat, 22 Sep 2012 20:53:04 +0000 (13:53 -0700)]
fix letting xml playlist load like virtual clip
If an application wants to detect if deserialized XML is a playlist or
mulitrack project, then it can check the new _original_type and
_original_resource properties.
Dan Dennedy [Sat, 22 Sep 2012 20:28:48 +0000 (13:28 -0700)]
fix crash on melt pango:+foo (without .txt)
Dan Dennedy [Sat, 22 Sep 2012 20:27:02 +0000 (13:27 -0700)]
fix pango producer in XML with no resource filename
j-b-m [Sat, 22 Sep 2012 18:48:06 +0000 (11:48 -0700)]
fix crash in pixbuf producer (kdenlive-2747)
Dan Dennedy [Thu, 20 Sep 2012 05:50:50 +0000 (22:50 -0700)]
fix regression due to not setting resource property in some contexts
Dan Dennedy [Wed, 19 Sep 2012 17:02:28 +0000 (10:02 -0700)]
fix build due to removal of deprecated encode() from AVCodec
Dan Dennedy [Sun, 16 Sep 2012 21:00:05 +0000 (14:00 -0700)]
fix image corruption with uncompressed video
Dan Dennedy [Sun, 16 Sep 2012 18:54:57 +0000 (11:54 -0700)]
cleanup sys/param.h include on FreeBSD
Assisted by Albert Villa who says it is safe to assume sys/param.h is
available, which is needed for FreeBSD version check on whether to
include xlocale.h in mlt_property.h.
Dan Dennedy [Sun, 16 Sep 2012 18:32:25 +0000 (11:32 -0700)]
better deinterlace regression fix
Sorry for the noise, but this is a better fix for the regression because
it does not manipulate the image stack the way the regression and its
first fix did.
Dan Dennedy [Sun, 16 Sep 2012 18:21:54 +0000 (11:21 -0700)]
fix regression on deinterlace in a multitrack with tractor
Dan Dennedy [Fri, 14 Sep 2012 17:54:59 +0000 (10:54 -0700)]
revert setting mlt_image_format to yuv420p
Dan Dennedy [Fri, 14 Sep 2012 15:55:02 +0000 (08:55 -0700)]
Revert "change sdl consumer to use yuv420p"
This reverts commit
ac034ef73a340fe3402968a7b3a3f69de4a3c53a .
Conflicts:
src/modules/sdl/consumer_sdl.c
Dan Dennedy [Fri, 14 Sep 2012 05:44:43 +0000 (22:44 -0700)]
remove unnecessary image conversion in deinterlace (kdenlive-2727)
Dan Dennedy [Fri, 14 Sep 2012 05:27:57 +0000 (22:27 -0700)]
sdl_audio and sdl_preview also do not care about field order
Also, have sdl_preview pass top_field_first to its children.
Dan Dennedy [Fri, 14 Sep 2012 04:52:02 +0000 (21:52 -0700)]
add ability to ignore field order as used by sdl consumer
Dan Dennedy [Fri, 14 Sep 2012 03:43:47 +0000 (20:43 -0700)]
change sdl consumer to use yuv420p
based on a patch by Steinar Gunderson
Dan Dennedy [Thu, 13 Sep 2012 17:00:35 +0000 (10:00 -0700)]
replace this with frame and filter
Dan Dennedy [Thu, 13 Sep 2012 05:04:48 +0000 (22:04 -0700)]
fix incorrect pointer comparisons in legacy code
Reported by Steinar Gunderson
Dan Dennedy [Mon, 10 Sep 2012 00:31:10 +0000 (17:31 -0700)]
add Mlt::Profile::colorspace()
Dan Dennedy [Sun, 9 Sep 2012 05:15:38 +0000 (22:15 -0700)]
allow env CC to override hard-coded gcc in configure scripts
patch by Alberto Villa
Dan Dennedy [Sun, 9 Sep 2012 05:05:55 +0000 (22:05 -0700)]
fix frame cache to use the original producer position (kdenlive-2668)
Dan Dennedy [Sun, 9 Sep 2012 05:05:35 +0000 (22:05 -0700)]
change producers to use mlt_frame_original_position()
Dan Dennedy [Sun, 9 Sep 2012 03:53:44 +0000 (20:53 -0700)]
add mlt_frame_original_position()
Dan Dennedy [Sun, 9 Sep 2012 02:32:22 +0000 (19:32 -0700)]
xlocale was backported to FreeBSD 9-STABLE
Patch by Alberto Villa
Dan Dennedy [Fri, 7 Sep 2012 04:59:46 +0000 (21:59 -0700)]
Merge pull request #11 from gmarco/changes
fix possible segfault on borders, used >= for
Marco Gittler [Wed, 5 Sep 2012 17:46:48 +0000 (19:46 +0200)]
fix possible segfault on borders, used >= for
better readablility
Dan Dennedy [Tue, 4 Sep 2012 06:44:03 +0000 (23:44 -0700)]
fix synchronizing consumer properties with the profile
If you change the profile struct then you can stop and restart the
consumer for the changes to take affect. Previously, you had to close
the consumer and re-open it.
Dan Dennedy [Tue, 4 Sep 2012 06:11:39 +0000 (23:11 -0700)]
add Mlt::Service::set_profile()