Overview
Request 893433 accepted
- Update to version 7.0.1
* Fixed a system-installed build cannot finds its modules and
data.
* Fixed the python installation path for binaries.
* Added support for the `DESTDIR` environment variable when
creating melt symlink.
* Increased the build constant for the maximum size of a line
of a properties file.
* Fixed the vid.stab metadata install path.
- Drop mlt-7.0.0-python_install_dir.patch (merged upstream)
- Update to version 7.0.0
Framework:
* Added `mlt_chain` and `Mlt::Chain` classes.
* Added `mlt_link` and `Mlt::Link` classes.
* Added a `link` value to service `type` in the service
metadata schema.
* Added a boolean `animation` parameter attribute to the
service metadata schema.
* Added `mlt_animation_shift_frame()` and
`Mlt::Animation::shift_frames()`.
* Added `mlt_animation_get_string()`.
* Fixed using a stale cached property animation string.
* Added `mlt_image` and `Mlt::Image` classes.
* Remove legacy "height + 1" workaround in image allocation.
* Fixed a crash on setting `timewarp` speed higher than 23x.
* Added `mlt_audio_silence()`.
* Removed `mlt_image_opengl`.
* Replaced variadic arguments in `mlt_events` with new
`mlt_event_data` APIs.
* Removed `mlt_geometry` APIs.
* Renamed `mlt_image_rgb24a` as `mlt_image_rgba`.
* Renamed `mlt_image_rgb24` to `mlt_image_rgb`.
* Renamed `mlt_image_glsl` to `mlt_image_movit`.
* Renamed `mlt_image_glsl_texture` to
`mlt_image_opengl_texture`.
* Removed virtual function `mlt_frame::get_alpha_mask()`.
* Removed `mlt_frame_get_alpha_mask()`.
* Removed deprecated functions:
+ `mlt_sample_calculator`
+ `mlt_sample_calculator_to_now`
+ `mlt_channel_layout_name`
+ `mlt_channel_layout_id`
+ `mlt_channel_layout_channels`
+ `mlt_channel_layout_default`
+ `mlt_slices_init`
+ `mlt_slices_close`
+ `mlt_slices_run`
+ `mlt_playlist_move_region`
+ `Mlt::Playlist::move_region`
* Fixed a rounding error calculating display aspect ratio in
`mlt_profile_from_producer()`.
Modules:
* Added a `timeremap` link to the core module with animatable
`map` property. (Speed can increase or decrease between
keyframes including reverse.)
* Added `chain` and `link` XML elements to `xml` module.
* Added "meta.media.has_b_frames" property to `avformat`
producer.
* Removed deprecated modules:
+ `dv`
+ `gtk2` (not gdk)
+ `kino`
+ `linsys`
+ `lumas`
+ `motion_est`
+ `swfdec`
+ `videostab`
* Removed the following services:
+ `data_feed` filter
+ `data_show` filter
+ `region` filter and transition
+ `sdl_image`
* Converted filters to use new `mlt_image` class:
+ `brightness`
+ `imageconver`
+ `mirror`
+ `spot_remover`
* Deprecated the `audiowave` filter.
* Added the ability to build the `jackrack` module without
JACK to get only LADSPA producers and filters.
* Deprecated `start` and `end` properties for the following
filters:
+ `brightness`
+ `panner`
+ `boxblur`
+ `wave`
+ `volume`
* Removed deprecated `font` property from `pango` producer.
* Improved album art (attached pic) detection in `avformat`
producer.
* Improved the `resample` filter to have less artifacts and
use less memory.
Other:
* CMake: nearly complete rewrite.
* Removed the old configure bash scripts and Makefiles.
* Added `-chain` and `-link` options to `melt` command line.
- Switch build to cmake
- Drop libmlt-fixluma.patch (no longer useful)
- Add mlt-7.0.0-python_install_dir.patch
- Create single devel subpackage as cmake scripts are
undifferentiated
- Rename melt subpackage and add update-alternatives
- Spec cleanup
Request History
alois created request
- Update to version 7.0.1
* Fixed a system-installed build cannot finds its modules and
data.
* Fixed the python installation path for binaries.
* Added support for the `DESTDIR` environment variable when
creating melt symlink.
* Increased the build constant for the maximum size of a line
of a properties file.
* Fixed the vid.stab metadata install path.
- Drop mlt-7.0.0-python_install_dir.patch (merged upstream)
- Update to version 7.0.0
Framework:
* Added `mlt_chain` and `Mlt::Chain` classes.
* Added `mlt_link` and `Mlt::Link` classes.
* Added a `link` value to service `type` in the service
metadata schema.
* Added a boolean `animation` parameter attribute to the
service metadata schema.
* Added `mlt_animation_shift_frame()` and
`Mlt::Animation::shift_frames()`.
* Added `mlt_animation_get_string()`.
* Fixed using a stale cached property animation string.
* Added `mlt_image` and `Mlt::Image` classes.
* Remove legacy "height + 1" workaround in image allocation.
* Fixed a crash on setting `timewarp` speed higher than 23x.
* Added `mlt_audio_silence()`.
* Removed `mlt_image_opengl`.
* Replaced variadic arguments in `mlt_events` with new
`mlt_event_data` APIs.
* Removed `mlt_geometry` APIs.
* Renamed `mlt_image_rgb24a` as `mlt_image_rgba`.
* Renamed `mlt_image_rgb24` to `mlt_image_rgb`.
* Renamed `mlt_image_glsl` to `mlt_image_movit`.
* Renamed `mlt_image_glsl_texture` to
`mlt_image_opengl_texture`.
* Removed virtual function `mlt_frame::get_alpha_mask()`.
* Removed `mlt_frame_get_alpha_mask()`.
* Removed deprecated functions:
+ `mlt_sample_calculator`
+ `mlt_sample_calculator_to_now`
+ `mlt_channel_layout_name`
+ `mlt_channel_layout_id`
+ `mlt_channel_layout_channels`
+ `mlt_channel_layout_default`
+ `mlt_slices_init`
+ `mlt_slices_close`
+ `mlt_slices_run`
+ `mlt_playlist_move_region`
+ `Mlt::Playlist::move_region`
* Fixed a rounding error calculating display aspect ratio in
`mlt_profile_from_producer()`.
Modules:
* Added a `timeremap` link to the core module with animatable
`map` property. (Speed can increase or decrease between
keyframes including reverse.)
* Added `chain` and `link` XML elements to `xml` module.
* Added "meta.media.has_b_frames" property to `avformat`
producer.
* Removed deprecated modules:
+ `dv`
+ `gtk2` (not gdk)
+ `kino`
+ `linsys`
+ `lumas`
+ `motion_est`
+ `swfdec`
+ `videostab`
* Removed the following services:
+ `data_feed` filter
+ `data_show` filter
+ `region` filter and transition
+ `sdl_image`
* Converted filters to use new `mlt_image` class:
+ `brightness`
+ `imageconver`
+ `mirror`
+ `spot_remover`
* Deprecated the `audiowave` filter.
* Added the ability to build the `jackrack` module without
JACK to get only LADSPA producers and filters.
* Deprecated `start` and `end` properties for the following
filters:
+ `brightness`
+ `panner`
+ `boxblur`
+ `wave`
+ `volume`
* Removed deprecated `font` property from `pango` producer.
* Improved album art (attached pic) detection in `avformat`
producer.
* Improved the `resample` filter to have less artifacts and
use less memory.
Other:
* CMake: nearly complete rewrite.
* Removed the old configure bash scripts and Makefiles.
* Added `-chain` and `-link` options to `melt` command line.
- Switch build to cmake
- Drop libmlt-fixluma.patch (no longer useful)
- Add mlt-7.0.0-python_install_dir.patch
- Create single devel subpackage as cmake scripts are
undifferentiated
- Rename melt subpackage and add update-alternatives
- Spec cleanup
plater accepted request
Did you submit libmlt6 to KDE:Applications?
I did. It was rejected. Do you want it here?