Takashi Iwai 2024-06-27 14:19:32 +00:00 committed by Git OBS Bridge
parent 19760bc745
commit 6c5bc7fc29
4 changed files with 46 additions and 9 deletions

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Mon Jun 24 14:23:39 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 7.24:
Framework:
* Fixed a small memory leak in mlt_repository.
* Fixed a small memory leak in MltPushConsumer C++ class.
* Block connecting a null producer to a service.
* Include locale.h on any GNU libc platform.
Modules:
* Added a new spatialaudio module with filters:
+ ambisonic-decoder
+ ambisonic-encoder
* Fixed building with FFmpeg 7.
* Added "meta.media.aspect_ratio" property to the avformat producer.
* Fixed distort property not working in movit.rect filter.
* Fixed frames dropping or repeating in the multi consumer.
* Fixed the dynamic_loudness filter maximizing audio gain.
* Fixed distortion in the mono filter.
* Also check for WAYLAND_DISPLAY to detect a graphical session in the qt
and glaxnimate modules.
* Fixed the wave filter distorts if wave = 1 with preview scaling.
* Added the read-only meta.media.%u.codec.layout property to avformat producer.
* Set the channel_layout property on the frame for the noise and tone
audio producers.
* Fixed outline maximum for the text and dynamictext filters.
Other:
* Fixed crash when using -chain from melt.
* Fixed a small memory leak on Windows fopen().
- Update the gcc version for Leap to match the ones used by Qt6
packages
- Explicitly install fontconfig and libavfilter build dependencies
-------------------------------------------------------------------
Sat Dec 2 20:47:16 UTC 2023 - Michael Vetter <mvetter@suse.com>

View File

@ -18,18 +18,18 @@
%define _name mlt
%define libname lib%{_name}
%define lversion 7.22.0
%define lversion 7.24.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.22.0
%define lversion_pp 7.24.0
%define libpp_pkgname %{libname_pp}-%{sover_pp}-%{sover_pp}
%bcond_without Qt6
%bcond_without rtaudio
Name: %{libname}
Version: 7.22.0
Version: 7.24.0
Release: 0
Summary: Multimedia framework for television broadcasting
License: GPL-3.0-or-later
@ -41,8 +41,8 @@ BuildRequires: fdupes
BuildRequires: gcc-c++
%if %{with Qt6} && 0%{?sle_version}
# Qt 6 requires a compiler that fully supports c++-17
BuildRequires: gcc10-c++
BuildRequires: gcc10-PIE
BuildRequires: gcc13-c++
BuildRequires: gcc13-PIE
%endif
BuildRequires: ladspa-devel
BuildRequires: pkgconfig
@ -59,6 +59,7 @@ BuildRequires: cmake(Qt6Core5Compat)
BuildRequires: cmake(Qt6Gui)
BuildRequires: cmake(Qt6Network)
BuildRequires: cmake(Qt6SvgWidgets)
BuildRequires: cmake(Qt6Widgets)
BuildRequires: cmake(Qt6Xml)
%else
BuildRequires: cmake(Qt5Core) >= 5.10
@ -70,15 +71,18 @@ BuildRequires: cmake(Qt5Xml)
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(fftw3)
BuildRequires: pkgconfig(frei0r)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(icu-io)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libavcodec) >= 58
BuildRequires: pkgconfig(libavfilter) >= 7
BuildRequires: pkgconfig(libavdevice) >= 58
BuildRequires: pkgconfig(libavformat) >= 58
BuildRequires: pkgconfig(libavutil) >= 56
BuildRequires: pkgconfig(libswresample) >= 3
BuildRequires: pkgconfig(libebur128)
BuildRequires: pkgconfig(libexif)
BuildRequires: pkgconfig(libpulse-simple)
@ -223,7 +227,7 @@ This package contains python bindings.
%build
%if %{with Qt6} && 0%{?sle_version}
export CC=gcc-10 CXX=g++-10
export CC=gcc-13 CXX=g++-13
%endif
# WARNING: building opencv module causes multicore issues - boo#1068792

View File

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

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

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