Accepting request 928620 from home:alois:branches:multimedia:libs

- Update to version 7.2.0
  Framework:
  * Added support for `mlt_properties` as a child of
    `mlt_properties` including XML (de)serialization:
    + `mlt_property_set_properties()`
    + `mlt_property_get_properties()`
    + `mlt_properties_set_properties()`
    + `mlt_properties_get_properties()`
    + `mlt_properties_get_properties_at)(`
    + `Mlt::Properties::set()`
    + `Mlt::Properties::get_props()`
    + `Mlt::Properties::get_props_at()`
    Applications can use this to store structured data in its
    own namespace, for example "shotcut:markers". And modules
    could use this for hierarchical parameters.
  * Fixed crash in `mlt_transition` upon inserting or removing a
    track.
  * Stopped loading `mlt_profile` until needed in `mlt_chain`
    creation.
  Modules:
  * Added filter `gpstext` that is similar to `dynamictext`
    based on data in a GPX file.
  * Added speed parameter to `timer` filter.
  * Added WebP presets for `avformat` consumer.
  * Added a pixelate option to the `opencv_tracker` filter's
    `blur` property.
  * Fixed `center_bias` of `crop` filter not working with
    `use_profile`.
  * Fixed some missing RGB `mlt_image_format` renames after
    change in v7.0.0. This primarily affected presets and
    service metadata.
  * Fixed a crash when changing preview scaling in `timeremap`
    link.
  * Fixes problems due to adding redundant normalize filters
    upon loading a producer from XML.
  * Ensure filters added by the `loader` producer always come
    first in list.
  * Fixed a crash using `shape` and `affine` filters together on
    `color` producer.
  * Fixed a crash when a `vidstab` file fails to open.
  * Changed `vidstab` filter to save its file in ASCII text mode.
  * Fixed a clang LTO error in the `decklink` module.
  * Fixed a video decoding regression on some videos in the
    `avformat` producer.
  * Fixed a crash in the `audiowaveform` filter.
  * Fixed loading a relative filename from XML for `mask_start`
    with `shape`.
  * Fixed "#filedate#" in `dynamictext` filter when used with
    `timeremap` link.
  * Fixed `timer` filter's new `speed` property interaction with
    `start` delay.
  * Fixed a crash with YUYV422 (YUY2) input in `avformat`
    producer.
  * Fixed data race condition in `timeremap` link.
  * Fixed compiling `avformat` module with FFmpeg git beyond
    v4.4 with many deprecations removed.
  * Fixed alpha channel size calculation in `brightness` filter.
  * Restore legacy tracker and the new DaSiam tracker for OpenCV
    >= 4.5.3 in the `opencv_tracker` filter.
  * Fixed a crash in `opencv_tracker` on `shape_width` = 0.
  * Fixed incorrect handling of in and out points and duration
    in the `opencv_tracker` filter.
  * Fixed the `composite` transition leaking left border of an
    image on the right side on uneven width.
  * Fixed a problem handling some UTF-8 in thhe `typerwriter`
    filter.
  Other:
  * Added support for the `RELOCATABLE` CMake option for Linux
    or BSD build.

OBS-URL: https://build.opensuse.org/request/show/928620
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=135
This commit is contained in:
Dave Plater 2021-11-02 07:15:16 +00:00 committed by Git OBS Bridge
parent d339ea9db4
commit 8e6132dcd5
4 changed files with 79 additions and 6 deletions

View File

@ -1,3 +1,76 @@
-------------------------------------------------------------------
Mon Nov 1 19:54:14 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 7.2.0
Framework:
* Added support for `mlt_properties` as a child of
`mlt_properties` including XML (de)serialization:
+ `mlt_property_set_properties()`
+ `mlt_property_get_properties()`
+ `mlt_properties_set_properties()`
+ `mlt_properties_get_properties()`
+ `mlt_properties_get_properties_at)(`
+ `Mlt::Properties::set()`
+ `Mlt::Properties::get_props()`
+ `Mlt::Properties::get_props_at()`
Applications can use this to store structured data in its
own namespace, for example "shotcut:markers". And modules
could use this for hierarchical parameters.
* Fixed crash in `mlt_transition` upon inserting or removing a
track.
* Stopped loading `mlt_profile` until needed in `mlt_chain`
creation.
Modules:
* Added filter `gpstext` that is similar to `dynamictext`
based on data in a GPX file.
* Added speed parameter to `timer` filter.
* Added WebP presets for `avformat` consumer.
* Added a pixelate option to the `opencv_tracker` filter's
`blur` property.
* Fixed `center_bias` of `crop` filter not working with
`use_profile`.
* Fixed some missing RGB `mlt_image_format` renames after
change in v7.0.0. This primarily affected presets and
service metadata.
* Fixed a crash when changing preview scaling in `timeremap`
link.
* Fixes problems due to adding redundant normalize filters
upon loading a producer from XML.
* Ensure filters added by the `loader` producer always come
first in list.
* Fixed a crash using `shape` and `affine` filters together on
`color` producer.
* Fixed a crash when a `vidstab` file fails to open.
* Changed `vidstab` filter to save its file in ASCII text mode.
* Fixed a clang LTO error in the `decklink` module.
* Fixed a video decoding regression on some videos in the
`avformat` producer.
* Fixed a crash in the `audiowaveform` filter.
* Fixed loading a relative filename from XML for `mask_start`
with `shape`.
* Fixed "#filedate#" in `dynamictext` filter when used with
`timeremap` link.
* Fixed `timer` filter's new `speed` property interaction with
`start` delay.
* Fixed a crash with YUYV422 (YUY2) input in `avformat`
producer.
* Fixed data race condition in `timeremap` link.
* Fixed compiling `avformat` module with FFmpeg git beyond
v4.4 with many deprecations removed.
* Fixed alpha channel size calculation in `brightness` filter.
* Restore legacy tracker and the new DaSiam tracker for OpenCV
>= 4.5.3 in the `opencv_tracker` filter.
* Fixed a crash in `opencv_tracker` on `shape_width` = 0.
* Fixed incorrect handling of in and out points and duration
in the `opencv_tracker` filter.
* Fixed the `composite` transition leaking left border of an
image on the right side on uneven width.
* Fixed a problem handling some UTF-8 in thhe `typerwriter`
filter.
Other:
* Added support for the `RELOCATABLE` CMake option for Linux
or BSD build.
-------------------------------------------------------------------
Mon Sep 6 06:17:29 UTC 2021 - Dave Plater <davejplater@gmail.com>

View File

@ -18,16 +18,16 @@
%define _name mlt
%define libname lib%{_name}
%define lversion 7.0.1
%define lversion 7.2.0
%define sover 7
%define lib_pkgname %{libname}-%{sover}-%{sover}
%define _name_pp %{_name}++
%define libname_pp lib%{_name_pp}
%define sover_pp 7
%define lversion_pp 7.0.1
%define lversion_pp 7.2.0
%define libpp_pkgname %{libname_pp}-%{sover_pp}-%{sover_pp}
Name: %{libname}
Version: 7.0.1
Version: 7.2.0
Release: 0
Summary: Multimedia framework for television broadcasting
License: GPL-3.0-or-later

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b68c88d9ad91889838186188cce938feee8b63e3755a3b6fb45dc9c2ae0c5ecd
size 1181298

3
mlt-7.2.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34b737fae61dabddf3ec64477298decb9b2076388ccbda7e50114996b268086d
size 1203489