Skip to content

Commit

Permalink
version 7.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ddennedy committed Nov 19, 2022
1 parent 9303354 commit ed160cd
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 4 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.11.0
VERSION 7.12.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.10.0
PROJECT_NUMBER = 7.12.0

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

Version 7.12.0

This version is released soon after 7.10.0 to fix a couple of major new
bugs in the popular `qtblend` and `frei0r.cairoblend` transitions.
It also includes new color animation APIs with sensible interpolation!

Framework
* Added new color animation APIs:
- `mlt_property_set_color()`
- `mlt_property_get_color()`
- `mlt_property_anim_set_color()`
- `mlt_property_anim_get_color()`
- `mlt_properties_anim_set_color()`
- `mlt_properties_anim_get_color()`
- `Mlt::Properties::anim_get_color(char const*, int, int)`
- `Mlt::Properties::anim_set(char const*, mlt_color, int, int, mlt_keyframe_type)`

Modules
* Updated the following services to support animation of color properties:
- `frei0r` (any color parameter in any frei0r plugin)
- `chroma`
- `chroma_hold`
- `audiolevelgraph`
- `audiospectrum`
- `audiowaveform`
- `gpsgraphic`
- `gpstext`
- `qtcrop`
- `qtext`
* Added `discontinuity_reset` property to `dynamic_loudness` filter.
* Fixed `qtblend` transition not blending with an opaque rgba image.
* Added support for the "finer" engine in Rubberband version 3.
* Fixed crash in `frei0r.cairoblend` when `threads` property not set.

Other
* Fixed leaking the xml producer in `melt` when the XML contains a `consumer`
element but no profile information.
* Fixed symbol not found error in `rtaudio` consumer.


Version 7.10.0

The highlight of this version is support for Qt 6.
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" "November 2022" "melt 7.10.0" "User Commands"
.TH MELT "1" "November 2022" "melt 7.12.0" "User Commands"
.SH NAME
melt \- author, play, and encode multitrack audio/video compositions
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion src/framework/mlt_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#define MLT_STRINGIZE(s) MLT_STRINGIZE2(s)

#define LIBMLT_VERSION_MAJOR 7
#define LIBMLT_VERSION_MINOR 11
#define LIBMLT_VERSION_MINOR 12
#define LIBMLT_VERSION_REVISION 0
#define LIBMLT_VERSION_INT ((LIBMLT_VERSION_MAJOR<<16)+(LIBMLT_VERSION_MINOR<<8)+LIBMLT_VERSION_REVISION)
#define LIBMLT_VERSION MLT_STRINGIZE(LIBMLT_VERSION_MAJOR.LIBMLT_VERSION_MINOR.LIBMLT_VERSION_REVISION)
Expand Down

0 comments on commit ed160cd

Please sign in to comment.