X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=NEWS;h=678820b0fc6857a1a179c0313c03a59cf52a2afb;hb=da092be3f80fed9f5409aa127cb876968e3596cc;hp=4aec3549223c7da1f4903422ef15c701dc94cad3;hpb=f13c69ffcca3787feed363144100781e847dcdb7;p=mlt diff --git a/NEWS b/NEWS index 4aec3549..678820b0 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,77 @@ MLT Release Notes ----------------- +Version 0.9.0 - June 2, 2013 + +This is a significant enhancement release. + +Build (especially interesting for Linux packagers) + * Added --rename-melt and --enable-extra-versioning configure options. + * Added symbol versioning on Linux. + +Framework + * Improved pause behavior when using buffered rendering in mlt_consumer. + * Added mlt_animation API (exposed via Mlt::Properties in C++). + * Added mlt_rect and mlt_color types. + * Deprecated mlt_geometry API. + +Modules + * Support for the latest versions of FFmpeg and Libav (but dropping support + for 0.5 and 0.6 versions). + * Added alpha channel output to avformat consumer. + * Added reconnect and exit_on_disconnect properties to avformat producer. + * Added opengl module that uses Movit for GLSL image processing. + * Added qglsl consumer to use opengl with avformat, sdi, and decklink. + * Added avsync module with blipflash producer and consumer for testing. + * Added new "count" producer to gtk2 module. + * Changed frei0r to use index-based property names making it impervious to + param name changes (param name still accepted for compatibility). + * Added default parameter values to frei0r metadata. + +Other + * Added more python example web services. + * Added the beginnings of unit test suite. + + +Version 0.8.8 - January 20, 2013 + +This is purely a bugfix release. See the ChangeLog or git log. + + +Version 0.8.6 - November 14, 2012 + +This is a re-issue of the 0.8.4 release with a fix for a performance +regression on videos that use full-range colorspaces such as yuv420p. + +Version 0.8.4 - November 13, 2012 + +This is a bugfix and minor enhancement release. + +* Added playlist-next event and PlaylistNextListener to Ruby binding +* FFmpeg 1.0 and libAV master compatibility +* Improvements to motion_est filter to generate keyframes for apps +* Added audiolevel (measurement) filter + + +Version 0.8.2 - August 28, 2012 + +This is a bugfix and minor enhancement release. + +* Overhaul of A/V sync with libavformat-based inputs. +* Fix a major memory leak introduced in previous release. +* Fixes to problems revealed by Coverity Scan static analysis. +* Improved encoding presets. +* melt can now be built without SDL with define MELT_NOSDL, which is handy + for running it as a child process on Windows and OS X. +* melt can now be signaled to quit, which also makes it more useful as a + child process. + +Special thanks to Mikko Rapeli who provided many of the Coverity fixes. + + Version 0.8.0 - June 1, 2012 -Th minor version is increased due to the addition of time properties! +The minor version is increased due to the addition of time properties! The soname version increased in the process because some mlt_property functions changed; however, very few if any apps actually directly use mlt_property preferring to use mlt_properties instead. In addition: