diff --git a/CMakeLists.txt b/CMakeLists.txt index ba10233a3..c661cb5aa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.14) project(MLT - VERSION 7.17.0 + VERSION 7.18.0 DESCRIPTION "Multimedia Framework" HOMEPAGE_URL "https://www.mltframework.org" LANGUAGES C CXX diff --git a/Doxyfile b/Doxyfile index c186db9fd..b2f27dc50 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.16.0 +PROJECT_NUMBER = 7.18.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 cfec85920..cdcdd0775 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,43 @@ MLT Release Notes ----------------- +Version 7.18.0 + +Framework + + * Fixed `mlt_frame_get_audio` fails on `mlt_audio_none`. + * Added `mlt_audio_free_data()`. + * Added `meta.playlist.clip_position` and `meta.playlist.clip_length` + properties to `mlt_playlist`. + +Modules + + * Added two audio filters to core module to be used on a playlist/track: + - `audioseam` + - `autofade` + * Fixed a crash in `vidstab` filter on image format change. + * Fixed font weight in `qtext` filter on Qt 6. + * Fixed yuv420p not working in `rescale` filter. + * Fixed text shadow outline in `kdenlivetitle` producer. + * Fixed crash when changing the profile with `count` producer. + * Fixed constructor corruption in `frei0r` module. + * Fixed `deinterlace` link was added to invalid producer in `xml` producer. + * Fixed producers not indicating progressive scan video: + - `kdenlivetitle` + - `pango` + - `qimage` + - `qtext` + * Fixed video scan mode detection in `avformat` producers that only indicate + on their container format and not on frames such as Ut Video in Matroska. + * Fixed very large images in `qimage` producer on Qt 6. + * Fixed seeking on clips that use `speed_map` in `timeremap` link. + * Fixed a color level problem with sRGB inputs in the `movit` module. + * Fixed `avformat` producer's deallocation function for `AVCodecContext`. + * Fixed field order of `qtblend` and `frei0r.cairoblend` transitions. + * Changed the `avformat` producer `seek_threshold` default to 64. + * Updated `ebur128` filter to version 1.2.6. + + Version 7.16.0 Framework diff --git a/docs/melt.1 b/docs/melt.1 index 6965da0a7..5d549e77f 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" "May 2023" "melt 7.16.0" "User Commands" +.TH MELT "1" "July 2023" "melt 7.18.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 ab74e3d50..277b7f44d 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 17 +#define LIBMLT_VERSION_MINOR 18 #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/core/filter_audioseam.yml b/src/modules/core/filter_audioseam.yml index ad2ba9146..c7ebcd2cb 100644 --- a/src/modules/core/filter_audioseam.yml +++ b/src/modules/core/filter_audioseam.yml @@ -1,4 +1,4 @@ -schema_version: 0.3 +schema_version: 7.0 type: filter identifier: audioseam title: Audio Seam diff --git a/src/modules/core/filter_autofade.yml b/src/modules/core/filter_autofade.yml index d96ae26fb..de8362083 100644 --- a/src/modules/core/filter_autofade.yml +++ b/src/modules/core/filter_autofade.yml @@ -1,4 +1,4 @@ -schema_version: 0.3 +schema_version: 7.0 type: filter identifier: autofade title: Auto Fade