From 6dfe01ec707a0dc50ad096fa485996f5e33e5edb Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Thu, 12 Sep 2024 15:47:06 -0700 Subject: [PATCH] version 7.28.0 --- .gitignore | 4 ++++ CMakeLists.txt | 2 +- Doxyfile | 2 +- NEWS | 18 ++++++++++++++++++ docs/melt.1 | 2 +- src/framework/mlt_version.h | 2 +- src/modules/qt/transition_qtblend.yml | 2 +- 7 files changed, 27 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 8941c9c77..9a14a3c7f 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,10 @@ config.log .depend *~ *.cxx +demo/*.dv +demo/*.mpeg +demo/*.ogg +demo/photos docs/html/* releases/* patches/* diff --git a/CMakeLists.txt b/CMakeLists.txt index 3df7fe83e..9fc1894fd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.14) project(MLT - VERSION 7.27.0 + VERSION 7.28.0 DESCRIPTION "Multimedia Framework" HOMEPAGE_URL "https://www.mltframework.org" LANGUAGES C CXX diff --git a/Doxyfile b/Doxyfile index e50cfbcc3..d97915d83 100644 --- a/Doxyfile +++ b/Doxyfile @@ -31,7 +31,7 @@ PROJECT_NAME = MLT # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 7.26.0 +PROJECT_NUMBER = 7.28.0 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff --git a/NEWS b/NEWS index cb08dc2e7..311948d39 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,24 @@ MLT Release Notes ----------------- +Version 7.28.0 + +This fixes a couple of major regressions in the previous version 7.26.0: + * Fixed seeking and frozen video due by reverting "Improved performance with + intra-only video and reducing the frame rate." + * Fixed using `melt` to render MLT XML with OpenGL effects from `movit`. + +Other fixes and changes: + * Deprecated the `composite` transition and the `sdl` and `ndi` modules. + * Fixed Android camera video has the wrong frame rate (broken in v7.26.0). + * Fixed audio not playing for audio-only DTS WMA. + * Fixed using "https:" URLs in the `xml` producer. + * Fixed crash on exit when running `melt -query` or `melt -query links`. + * Added a `transition` property to the `watermark` filter. Now, it defaults + to using `affine`. + * Changed `affine` transition argument to set `rect` property if supplied. + + Version 7.26.0 Framework diff --git a/docs/melt.1 b/docs/melt.1 index e709b114b..9631f54a1 100644 --- a/docs/melt.1 +++ b/docs/melt.1 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. -.TH MELT "1" "August 2024" "melt 7.26.0" "User Commands" +.TH MELT "1" "September 2024" "melt 7.28.0" "User Commands" .SH NAME melt \- author, play, and encode multitrack audio/video compositions .SH SYNOPSIS diff --git a/src/framework/mlt_version.h b/src/framework/mlt_version.h index 9ba1eb230..88c826be3 100644 --- a/src/framework/mlt_version.h +++ b/src/framework/mlt_version.h @@ -27,7 +27,7 @@ #define MLT_STRINGIZE(s) MLT_STRINGIZE2(s) #define LIBMLT_VERSION_MAJOR 7 -#define LIBMLT_VERSION_MINOR 27 +#define LIBMLT_VERSION_MINOR 28 #define LIBMLT_VERSION_REVISION 0 #define LIBMLT_VERSION_INT \ ((LIBMLT_VERSION_MAJOR << 16) + (LIBMLT_VERSION_MINOR << 8) + LIBMLT_VERSION_REVISION) diff --git a/src/modules/qt/transition_qtblend.yml b/src/modules/qt/transition_qtblend.yml index 8c6040a3c..b1299f314 100644 --- a/src/modules/qt/transition_qtblend.yml +++ b/src/modules/qt/transition_qtblend.yml @@ -1,4 +1,4 @@ -schema_version: 7 +schema_version: 7.0 type: transition identifier: qtblend title: Composite and transform