Skip to content

Commit

Permalink
version 7.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ddennedy committed Nov 1, 2022
1 parent b18f280 commit cce91b8
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.14)

project(MLT
VERSION 7.9.0
VERSION 7.10.0
DESCRIPTION "Multimedia Framework"
HOMEPAGE_URL "https://www.mltframework.org"
LANGUAGES C CXX
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -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.8.0
PROJECT_NUMBER = 7.10.0

# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
Expand Down
50 changes: 50 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,6 +1,56 @@
MLT Release Notes
-----------------

Version 7.10.0

The highlight of this version is support for Qt 6.

Framework
* Fixed some unguarded null pointers.
* Added `MLT_REPOSITORY_DENY` environment variable to skip loading a module
(colon delimited list of file names without extension, for example libmltqt).
* Fixed frame corruption with one frame transition
* Changed so-called test-card frame with audio to show a checkerboard:
- Added `mlt_image_fill_checkerboard()`
- Added `mlt_image_fill_white()`
* Preserve the producer `creation_time` property when creating a chain.
* Added `mlt_image_rgba_opaque()`.
* Fixed getting a property as a timecode or clock value with 24 or 23.98 fps
in `mlt_property.c`.

Modules
* Added support for Qt 6:
- Added `MOD_QT6` and `BUILD_TESTS_WITH_QT6` CMake options.
- Allow installing building and installing both Qt 5 & 6 modules.
- Avoid loading both Qt 5 & 6 modules by preferring Qt 5 (use
MLT_REPOSITORY_DENY=libmltqt to block Qt 5 and use Qt 6).
- This is limited to the `qt` module for now and not `glaxnimate` (still
a work-in-progress).
* Added support for WebP animation to `qimage` producer.
* Added `gps_graphic` filter to the `qt` module.
* Added the `format` property in each producer's get_frame method to indicate
the producer's default/preferred mlt_image_format to facilitate
an optimization in the `qtblend` transition when the B frame is opaque
and has the same aspect ratio.
* Added property animation to all audio visualization filters in the `qt` module.
* Improved TGA format detection in `qimage` filter.
* Fixed `qtblend` transition has incorrect scaling with consumer scaling.
* Fixed an case of incorrect alpha scaling in `qtblend` transition.
* Fixed `luma` transition not updated when `resource` property changes.
* Added the `alpha_operation` property to the `shape` filter.
* Updated the `glaxnimate` git submodule to version 0.5.1.
* Fixed `lines` filter in `oldfilm` regression in v7.6.0.
* Added `dbpeak` property to the `audiolevel` filter in dB.
* Fixed memory leak using some frei0r plugins in conjunction with
an `affine` that animates the `rect` property.

Other
* Fixed building for musl.
* Fixed underlinking iconv in `gdk` module on MinGW.
* Fixed SWIG CMake options can overwrite each other.
* Fixed SWIG 4 no longer generates a `mlt.php`.


Version 7.8.0

This highlight of this version is a new glaxnimate producer to render 2D
Expand Down
2 changes: 1 addition & 1 deletion docs/melt.1
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4.
.TH MELT "1" "June 2022" "melt 7.8.0" "User Commands"
.TH MELT "1" "November 2022" "melt 7.10.0" "User Commands"
.SH NAME
melt \- author, play, and encode multitrack audio/video compositions
.SH SYNOPSIS
Expand Down

0 comments on commit cce91b8

Please sign in to comment.