]> git.sesse.net Git - mlt/blob - NEWS
configure, NEWS: bump to version 0.3.2 and update release notes
[mlt] / NEWS
1 MLT Release Notes
2 -----------------
3
4 Version 0.3.2
5
6 In addition to bug fixes detailed in the ChangeLog, here is a list of
7 enhancements.
8
9 framework:
10 * deprecated mlt-config; use pkg-config instead
11 * added more HD profiles
12
13 modules:
14 * sdl: added fullscreen property
15 * sox: sox v14.1.0 compatibility
16 * gtk: added force_reload property to producer_pixbuf
17 * frei0r: added support for YAML Tiny metadata
18 * frei0r: added keyframe support on double and boolean parameters
19 * oldfilm: added keyframe support for filter_vignette
20 * kdenlive: added filter_freeze
21
22 inigo:
23 * added -version, -silent, and -progress options
24 * improved output of usage information
25 * removed realtime process scheduling
26
27
28 Version 0.3.0
29
30 framework:
31 * fix bugs with introduction of mlt_profile in v0.2.4
32 * added versioning to libs
33 * remove module registry and add dynamic module loading:
34   added mlt_repository_register, mlt_repository_consumers,
35   mlt_repository_filters, mlt_repository_producers, mlt_repository_transitions
36 * new module metadata system based on YAML Tiny:
37   added mlt_repository_register_metadata, mlt_repository_metadata,
38   mlt_repository_languages, mlt_properties_is_sequence,
39   mlt_properties_parse_yaml, mlt_properties_serialise_yaml, and
40   added metaschema.yaml Kwalify schema file
41 * mlt_consumer: added threaded, non-lossy processing when real_time=-1
42 * added autoclose property to mlt_playlist for sequential processing
43   of very large playlists (prevents resource exhaustion)
44 * mlt_factory_init now returns the global mlt_repository
45 * change mlt_repository_fetch to mlt_repository_create
46 * change mlt_factory_prefix to mlt_factory_directory
47 * added mlt_field_disconnect_service
48
49 modules:
50 * move all modules from $datadir to $libdir
51 * new oldfilm module by Marco Gittler
52 * new frei0r module by Marco Gittler
53 * new dgraft module by Dan Dennedy for inverse telecine (not ready yet)
54 * avformat: added support for multi-threaded encoding and decoding
55 * consumer_avformat: added support for AVOption to support all ffmpeg options
56   using ffmpeg-style property names
57 * consumer_avformat: added support for dual pass encoding
58 * qimage: added support for Qt4
59 * sox: added support for sox v14.0.0
60 * transition_composite: added animatable geometry-type "pan" property to crop
61   and pan instead of automatic down-scale
62
63 inigo:
64 * added -query option to lookup module metadata
65 * added -profile option and support for progress=1 for kdenlive
66
67
68 Version 0.2.4
69
70 * framework: new extensible profiles system to replace MLT_NORMALISATION
71 * module avformat: interlaced coding support for ffmpeg/libavcodec
72 * module avformat: build improvements for --avformat-svn
73 * new effectv module with BurningTV video filter
74 * module qimage: added support for psd, xcf and exr images
75 * numerous bugfixes
76
77
78 Version 0.2.3
79
80 * Addition of kdenlive module
81 * Support for ffmpeg from subversion
82 * Support for ffmpeg libswscale
83 * Copyright and license cleanup
84
85
86 Version 0.2.2
87
88 * Prepared specifically for the kdenlive 0.3 release.
89 * Contains some patches to support rgb24a output for the gdk-pixbuf and qimage
90   producers as well as some minor bugfixes.
91
92
93 Version 0.2.1
94
95 * Many improvements since initial releases due to development of Shotcut and
96   Jahshaka editing interfaces.
97
98
99 Version 0.1.1
100
101 * Minor modifications and bug fixes from the previous release. Better
102   ffmpeg/avformat integration and more reliable playback.
103
104
105 Version 0.1.0
106
107 * First official release