]>
git.sesse.net Git - mlt/log
Brian Matherly [Mon, 23 Jan 2012 04:47:17 +0000 (22:47 -0600)]
Print useful information for xml parse errors and warnings.
Skip second pass if first pass fails.
Dan Dennedy [Thu, 26 Jan 2012 04:32:44 +0000 (20:32 -0800)]
increase sample format support to audio encoding
This also fixes the latest aac encoder, which accepts interleaved float
input only.
Dan Dennedy [Thu, 26 Jan 2012 04:26:27 +0000 (20:26 -0800)]
add s32le and f32le format to core audio filters
Dan Dennedy [Thu, 26 Jan 2012 04:16:08 +0000 (20:16 -0800)]
add support for converting between all audio sample formats
Dan Dennedy [Wed, 25 Jan 2012 04:00:34 +0000 (20:00 -0800)]
default to strict=experimental for painless aac encoding
Dan Dennedy [Tue, 24 Jan 2012 01:00:55 +0000 (17:00 -0800)]
remove old 8-bit only version of xml char filter
Dan Dennedy [Mon, 23 Jan 2012 04:41:54 +0000 (20:41 -0800)]
switch to working wchar version of xml char filter
I want to ensure this works on more platforms before removing the non-
Dan Dennedy [Sun, 22 Jan 2012 23:13:49 +0000 (15:13 -0800)]
quick fix for xml containing bad characters
Per the XML standard only the following characters are permitted:
Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] |
[#x10000-#x10FFFF] /* any Unicode character, excluding the surrogate
blocks, FFFE, and FFFF. */
This fix does not properly handle the ranges for multi-byte characters,
but it does remove the invalid single-byte "control characters."
Dan Dennedy [Sun, 22 Jan 2012 00:54:32 +0000 (16:54 -0800)]
remove global avformat mutex
and add a local one to the producer for open/close coherency
Dan Dennedy [Sun, 22 Jan 2012 00:40:20 +0000 (16:40 -0800)]
Merge https://github.com/pez4brian/mlt_2 into pez
Marco Gittler [Tue, 17 Jan 2012 20:53:41 +0000 (21:53 +0100)]
fixed bug when resizing in consumer
Dan Dennedy [Sat, 21 Jan 2012 23:14:33 +0000 (15:14 -0800)]
update doc on service-change and producer-changed events
Dan Dennedy [Sat, 21 Jan 2012 22:53:18 +0000 (14:53 -0800)]
fix property-changed becoming a service-changed event (kdenlive-2468)
j-b-m [Fri, 20 Jan 2012 04:48:59 +0000 (20:48 -0800)]
fix freeze filter not retrieving image of frame not within in-out
Brian Matherly [Thu, 19 Jan 2012 03:45:07 +0000 (21:45 -0600)]
Add use of av_lockmgr_register in addition to the existing mutex for
avformat services.
Dan Dennedy [Wed, 18 Jan 2012 04:26:48 +0000 (20:26 -0800)]
document force_aspect_ratio on pango and pixbuf producers
Maksym Veremeyenko [Sat, 14 Jan 2012 16:01:31 +0000 (18:01 +0200)]
fix pango's producer force_aspect_ratio property handling
Maksym Veremeyenko [Sat, 14 Jan 2012 16:04:50 +0000 (18:04 +0200)]
fix tag closing
Dan Dennedy [Mon, 16 Jan 2012 17:32:54 +0000 (09:32 -0800)]
fix segfault accessing possible null frame
(only when real_time > 0?)
Patch-by: Maksym Veremeyenko
Dan Dennedy [Mon, 16 Jan 2012 04:32:22 +0000 (20:32 -0800)]
enable codec- and format-specific options for v0.7 releases of ffmpeg
(but not libav, which uses v53 of libavformat and libavcodec in its 0.7 releases)
Dan Dennedy [Sat, 14 Jan 2012 22:11:47 +0000 (14:11 -0800)]
drop deprecated APIs of libavformat/codec v53
Dan Dennedy [Sat, 14 Jan 2012 22:08:48 +0000 (14:08 -0800)]
fix melt parsing URL with query string
when not followed by -consumer, -profile, or -serialise
Dan Dennedy [Fri, 13 Jan 2012 05:02:01 +0000 (21:02 -0800)]
fix typo in previous fix for jackrack on Fedora 16 (
3468312 )
Dan Dennedy [Fri, 13 Jan 2012 04:57:52 +0000 (20:57 -0800)]
fix segfault loading jackrack on Fedora 16 (
3468312 )
Dan Dennedy [Mon, 2 Jan 2012 21:04:24 +0000 (13:04 -0800)]
fix videostab sse2 build cont'd
gmarco [Mon, 2 Jan 2012 19:12:49 +0000 (20:12 +0100)]
do not use lanc_kernels as global var. moved to filter struct
Dan Dennedy [Sun, 1 Jan 2012 22:21:35 +0000 (14:21 -0800)]
fix videostab build with sse2
Dan Dennedy [Sat, 31 Dec 2011 19:03:43 +0000 (11:03 -0800)]
Merge branch 'videostab' of https://github.com/gmarco/mlt into videostab
Conflicts:
src/modules/videostab/transform_image.c
gmarco [Wed, 28 Dec 2011 09:17:20 +0000 (10:17 +0100)]
fixed wrong parameter order
Dan Dennedy [Wed, 28 Dec 2011 05:25:41 +0000 (21:25 -0800)]
call avformat_network_init()
gmarco [Thu, 22 Dec 2011 17:54:59 +0000 (18:54 +0100)]
use interpolation type from filter also in rgb
gmarco [Wed, 21 Dec 2011 23:21:29 +0000 (00:21 +0100)]
fixed wrong image format
gmarco [Fri, 16 Dec 2011 11:16:06 +0000 (12:16 +0100)]
use calloc insteadt of malloc/memset
use struct for instance data
small cleanup
use PIX(n)
dont use instable yuv420
use stabilize on grayimage (converted from yuv422)
Marco Gittler [Mon, 21 Nov 2011 14:46:02 +0000 (15:46 +0100)]
sse2 updates
gmarco [Fri, 16 Dec 2011 09:51:24 +0000 (10:51 +0100)]
image format error fix
gmarco [Thu, 15 Dec 2011 15:45:41 +0000 (16:45 +0100)]
fixed bug, resulting in crash at end and wrong first image
gmarco [Thu, 22 Dec 2011 17:54:59 +0000 (18:54 +0100)]
use interpolation type from filter also in rgb
Dan Dennedy [Thu, 22 Dec 2011 06:01:36 +0000 (22:01 -0800)]
add configure support for GNU Hurd
Patches provided by Patrick Matthäi.
Dan Dennedy [Thu, 22 Dec 2011 05:58:23 +0000 (21:58 -0800)]
only build rtaudio for Linux, Windows, or OS X
Dan Dennedy [Thu, 22 Dec 2011 05:48:06 +0000 (21:48 -0800)]
add support for xlocale.h on FreeBSD
with assistance from Gleb Smirnoff
gmarco [Wed, 21 Dec 2011 23:21:29 +0000 (00:21 +0100)]
fixed wrong image format
gmarco [Fri, 16 Dec 2011 11:16:06 +0000 (12:16 +0100)]
use calloc insteadt of malloc/memset
use struct for instance data
small cleanup
use PIX(n)
dont use instable yuv420
use stabilize on grayimage (converted from yuv422)
Dan Dennedy [Sun, 18 Dec 2011 20:03:47 +0000 (12:03 -0800)]
fix memory leaks in jackrack/ladspa registration
Dan Dennedy [Sun, 18 Dec 2011 19:11:08 +0000 (11:11 -0800)]
fix crash at process exit on ladspa plugins (
3458967 )
Dan Dennedy [Sun, 18 Dec 2011 19:04:20 +0000 (11:04 -0800)]
fix producer noise indicating its audio format
Marco Gittler [Mon, 21 Nov 2011 14:46:02 +0000 (15:46 +0100)]
sse2 updates
gmarco [Fri, 16 Dec 2011 09:51:24 +0000 (10:51 +0100)]
image format error fix
gmarco [Thu, 15 Dec 2011 15:45:41 +0000 (16:45 +0100)]
fixed bug, resulting in crash at end and wrong first image
Dan Dennedy [Thu, 15 Dec 2011 06:04:42 +0000 (22:04 -0800)]
fix infinite loop regression with consumer producer on xml (
3458967 )
Dan Dennedy [Sun, 11 Dec 2011 21:27:13 +0000 (13:27 -0800)]
add trimming whitespace to some xml values (debian-651604)
Dan Dennedy [Sun, 11 Dec 2011 19:58:15 +0000 (11:58 -0800)]
stop using this for a variable name
Dan Dennedy [Sun, 11 Dec 2011 19:38:41 +0000 (11:38 -0800)]
fix crash when fail to load filter or transition (debian-651604)
Dan Dennedy [Sun, 11 Dec 2011 00:54:54 +0000 (16:54 -0800)]
add mlt_image_none support to producers
Dan Dennedy [Sun, 11 Dec 2011 00:49:49 +0000 (16:49 -0800)]
if requested image format is none, pick the most suitable mlt format
Dan Dennedy [Sun, 11 Dec 2011 00:48:03 +0000 (16:48 -0800)]
do not try to convert image or audio if requested format is none
Dan Dennedy [Sun, 11 Dec 2011 00:46:11 +0000 (16:46 -0800)]
add consumer properties mlt_image_format and mlt_audio_format
Dan Dennedy [Sat, 10 Dec 2011 05:40:28 +0000 (21:40 -0800)]
add meta.swap_fields to the fieldorder filter
Dan Dennedy [Fri, 9 Dec 2011 04:12:57 +0000 (20:12 -0800)]
refactor field order correction into new filter
Dan Dennedy [Tue, 6 Dec 2011 04:56:29 +0000 (20:56 -0800)]
add metadata yaml for rtaudio consumer
Dan Dennedy [Tue, 6 Dec 2011 04:43:54 +0000 (20:43 -0800)]
improve selecting rtaudio device by name
Dan Dennedy [Sun, 4 Dec 2011 21:02:17 +0000 (13:02 -0800)]
fix multiple rtaudio consumers on OSX
Dan Dennedy [Sun, 4 Dec 2011 20:12:40 +0000 (12:12 -0800)]
fix setting playing member var in rtaudio
Dan Dennedy [Sat, 3 Dec 2011 22:54:23 +0000 (14:54 -0800)]
revert ALSA default PCM
Dan Dennedy [Sat, 3 Dec 2011 22:53:56 +0000 (14:53 -0800)]
fix rtaudio on mingw
Dan Dennedy [Mon, 28 Nov 2011 20:19:05 +0000 (12:19 -0800)]
add rtaudio consumer
Dan Dennedy [Thu, 1 Dec 2011 23:40:27 +0000 (15:40 -0800)]
Merge branch 'master' of xtremedia:git/mltframework.org/mlt
Dan Dennedy [Mon, 28 Nov 2011 22:06:15 +0000 (14:06 -0800)]
support consumers that use constructor arg instead of target property
Dan Dennedy [Mon, 28 Nov 2011 21:49:04 +0000 (13:49 -0800)]
drain nested consumers of multi consumer
Dan Dennedy [Mon, 28 Nov 2011 21:04:08 +0000 (13:04 -0800)]
fix stopping in multi consumer
Dan Dennedy [Sun, 27 Nov 2011 20:50:12 +0000 (12:50 -0800)]
fix VDPAU state issues
Patch by Christophe Thommeret
Dan Dennedy [Sat, 26 Nov 2011 03:56:02 +0000 (19:56 -0800)]
fix decklink compile on mingw
Dan Dennedy [Thu, 24 Nov 2011 04:34:46 +0000 (20:34 -0800)]
fix attempt to construct LADSPA plugin with no _init.
Dan Dennedy [Thu, 24 Nov 2011 04:32:00 +0000 (20:32 -0800)]
fix loading LADSPA plugins with broken constructor
Dan Dennedy [Sat, 5 Nov 2011 05:27:38 +0000 (22:27 -0700)]
fix frei0r and ladspa loading for relocatable builds
Dan Dennedy [Wed, 23 Nov 2011 04:36:46 +0000 (20:36 -0800)]
default multi consumer to real_time=-1
This defaults command line and XML usage most suitable for use with
avformat consumer. We still need a way to change multi consumer
properties when using more than one -consumer with melt.
Dan Dennedy [Mon, 21 Nov 2011 07:25:20 +0000 (23:25 -0800)]
let 'mlt_profile' be a synonym for 'profile'
to be consistent with consumer property name for setting profile
Dan Dennedy [Mon, 21 Nov 2011 07:10:57 +0000 (23:10 -0800)]
add YAML metadata for multi consumer
Dan Dennedy [Mon, 21 Nov 2011 07:03:32 +0000 (23:03 -0800)]
fix parameter type on videostab2 yaml
Dan Dennedy [Mon, 21 Nov 2011 06:46:20 +0000 (22:46 -0800)]
document profile=auto for producer consumer
Dan Dennedy [Mon, 21 Nov 2011 06:33:09 +0000 (22:33 -0800)]
fix video glitch seen with multi consumer
Dan Dennedy [Mon, 21 Nov 2011 06:32:27 +0000 (22:32 -0800)]
add framerate adaption to multi consumer
Dan Dennedy [Mon, 21 Nov 2011 03:05:30 +0000 (19:05 -0800)]
make deep mlt_frame_clone more robust
Dan Dennedy [Sun, 20 Nov 2011 21:14:40 +0000 (13:14 -0800)]
fix using a preset with multi consumer and avformat:file
Dan Dennedy [Sun, 20 Nov 2011 02:57:07 +0000 (18:57 -0800)]
add support for more than one consumer element in xml
Dan Dennedy [Sun, 20 Nov 2011 02:55:54 +0000 (18:55 -0800)]
change property 'consumer' to 'mlt_service' consistent with xml
Dan Dennedy [Sun, 20 Nov 2011 02:06:55 +0000 (18:06 -0800)]
fix using multi consumer only when more than one -consumer arg
Dan Dennedy [Sun, 20 Nov 2011 01:39:40 +0000 (17:39 -0800)]
add support for multiple -consumer arguments
Dan Dennedy [Sun, 20 Nov 2011 01:39:13 +0000 (17:39 -0800)]
add support for app-supplied properties objects on multi consumer
Dan Dennedy [Sun, 20 Nov 2011 00:39:31 +0000 (16:39 -0800)]
use mlt_frame_clone() instead of local method
Dan Dennedy [Sun, 20 Nov 2011 00:39:00 +0000 (16:39 -0800)]
enhance mlt_frame_clone with a deep/shallow parameter
Dan Dennedy [Sat, 19 Nov 2011 22:31:17 +0000 (14:31 -0800)]
add caching to decklink producer
Now it supports YADIF deinterlace and framerate conversion.
Dan Dennedy [Wed, 16 Nov 2011 03:02:12 +0000 (19:02 -0800)]
add framerate adaption to consumer producer
Dan Dennedy [Mon, 14 Nov 2011 04:17:23 +0000 (20:17 -0800)]
change a decklink log message to debug level
Dan Dennedy [Mon, 14 Nov 2011 04:16:36 +0000 (20:16 -0800)]
make sure nested consumer gets mlt_profile before 'properties' preset
Dan Dennedy [Mon, 14 Nov 2011 03:27:14 +0000 (19:27 -0800)]
fix passing property that has both numeric and string types
Dan Dennedy [Sun, 13 Nov 2011 19:18:32 +0000 (11:18 -0800)]
fix possible source_fps inconsistency
Dan Dennedy [Fri, 11 Nov 2011 07:03:16 +0000 (23:03 -0800)]
use multi consumer properties if no resource supplied
Dan Dennedy [Fri, 11 Nov 2011 04:20:04 +0000 (20:20 -0800)]
implement multi consumer
Dan Dennedy [Fri, 11 Nov 2011 03:45:09 +0000 (19:45 -0800)]
fix brief description of mlt_producer_clone()
Dan Dennedy [Fri, 11 Nov 2011 03:42:13 +0000 (19:42 -0800)]
add mlt_frame_clone()