Hello community, here is the log from the commit of package libmlt for openSUSE:Factory checked in at 2018-07-03 23:35:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmlt (Old) and /work/SRC/openSUSE:Factory/.libmlt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libmlt" Tue Jul 3 23:35:03 2018 rev:41 rq:620432 version:6.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libmlt/libmlt.changes 2018-06-20 15:37:19.041098069 +0200 +++ /work/SRC/openSUSE:Factory/.libmlt.new/libmlt.changes 2018-07-03 23:36:02.360263838 +0200 @@ -1,0 +2,80 @@ +Mon Jul 2 19:31:35 UTC 2018 - aloisio@gmx.com + +- Update to version 6.10.0 + * This version fixes bugs and supports serializing animation + keyframes with a specified time format (previously only + frame number). + Framework: + * Reverted mlt_pool change in v6.8.0 pending further testing. + (USE_MLT_POOL compiler define is now a 0/1 boolean, defaults + to 1.) + * Fixed crash regression in v6.8.0 "parsing non-animated + string as an animation." + * Added pointer checks to mlt_animation. + * Changed producer cache size heuristic in mlt_multitrack to + be more liberal. + * Fixed handling reserved characters in names for YAML in + mlt_properties. + * Added clamping to prevent computing negative in and out + points to mlt_producer. + * Added functions to serialize animation with a time format: + + mlt_animation_serialize_cut_tf() + + mlt_animation_serialize_tf() + + mlt_property_get_string_tf() + + mlt_property_get_string_l_tf() + + mlt_properties_get_value_tf() + + Mlt::Properties::get(int, mlt_time_format) + + Mlt::Animation::serialize_cut(mlt_time_format, int, int) + * Added functions to clear a property to mlt_properties: + + mlt_property_clear() + + mlt_properties_clear() + + Mlt::Properties::clear() + Modules: + * Fixed enabling sliced pix_fmt conversion in avformat + producer. + * Fixed incorrect seek and sync on audio files with discard + packets. + * Added support for avcodec_send_frame() API to avformat + consumer. + * Fixed compile errors with Libav master. + * Fixed a crash in affine transition. + * Fixed a crash in ladspa filters when consumer frame rate is + low (e.g. <= 8). + * Fixed a crash in boxblur filter. + * Added animation support to boxblur hori and vert properties. + * Fixed a crash in movit.convert. + * Fixed incorrect alpha in affine transition blending routine. + * Converted frei0r from deprecated mlt_geometry to + mlt_animation API. + * Fixed tilde in text string for pango producer. + * Fixed using more than one channelcopy filter. + * Fixed the mono filter reducing volume level. + * Fixed degraded audio scrubbing in sdl2_audio consumer. + * Converted dynamictext filter to use affine transition for + more correct + alpha compositing and sub-pixel positioning. + * Added time format support for animation keyframes to the xml + consumer. + * Added animation support to more affine transition properties: + + fix_rotate_x + + fix_rotate_y + + fix_rotate_z + + fix_shear_x + + fix_shear_y + + fix_shear_z + + ox + + oy + + scale_x + + scale_y + * Fixed gaps in text when characters overlap in qtext and + kdenlive producers. + * Fixed a crash in pixbuf producer with multiple render + threads. + * Converted the oldfilm vignette filter from mlt_geometry to + mlt_animation. + Other: + * Numerous updates to mlt-xml.dtd. + * Categorized many of the encode presets (using + meta.preset.name). + +------------------------------------------------------------------- Old: ---- mlt-6.8.0.tar.gz New: ---- mlt-6.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmlt.spec ++++++ --- /var/tmp/diff_new_pack.tJFk2K/_old 2018-07-03 23:36:03.064262832 +0200 +++ /var/tmp/diff_new_pack.tJFk2K/_new 2018-07-03 23:36:03.068262826 +0200 @@ -21,14 +21,14 @@ %define _name mlt %define libname lib%{_name} -%define lversion 6.8.0 +%define lversion 6.10.0 %define soname 6 %define _name_pp %{_name}++ %define libname_pp lib%{_name_pp} %define soname_pp 3 Name: %{libname} -Version: 6.8.0 +Version: 6.10.0 Release: 0 Summary: Multimedia framework for television broadcasting License: GPL-3.0-or-later ++++++ webvfx.spec ++++++ --- /var/tmp/diff_new_pack.tJFk2K/_old 2018-07-03 23:36:03.084262804 +0200 +++ /var/tmp/diff_new_pack.tJFk2K/_new 2018-07-03 23:36:03.084262804 +0200 @@ -17,8 +17,8 @@ %define _name mlt -%define mltversion 6.8.0 -%define mltsoversion 6.8.0 +%define mltversion 6.10.0 +%define mltsoversion 6.10.0 %define sover 1 %define mltmaj %(echo %{mltversion} |cut -d "." -f 1) # Find qt version used to build ++++++ mlt-6.8.0.tar.gz -> mlt-6.10.0.tar.gz ++++++ ++++ 3420 lines of diff (skipped)