git: 178b67d93267 - main - multimedia/mlt7: update to 7.14.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 08 Mar 2023 05:33:03 UTC
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=178b67d93267bd34a18b3c7088d030a7554767fd commit 178b67d93267bd34a18b3c7088d030a7554767fd Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2023-03-07 05:40:25 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2023-03-08 05:32:49 +0000 multimedia/mlt7: update to 7.14.0 Framework * Added functions to get detailed info about a producer more directly (without having to get a frame and get its image in the case of avformat producer, for example): mlt_producer_probe() Mlt::Producer::probe() * Added functions to add normalizer links to chains (based on a chain_loader.ini configuration data file: mlt_chain_attach_normalizers() Mlt::Chain::attach_normalizers() * Changed locale_t to mlt_locale_t to avoid redefinition on some systems (e.g. clang/llvm on win32). * Fixed the value provided with event “consumer-thread-join” to be mlt_event_data_thread as documented. * Fixed mlt_image_format_planes() for mlt_image_yuv420p. Modules * Added a swresample link to the avformat module. * Added a resample link to the resample module. * Fixed compatibility of avformat module with FFmpeg version 6. * Fixed rotoscoping filter when request image size different than profile. * Fixed timeremap link breaking crop filter. * Fixed audio/video sync in avformat producer when the video start time is not 0. * Improved seeking on a WMA audio file in avformat producer. * Optimization to set AVDISCARD_ALL on disinterested streams in avformat producer. * Added separate demuxing thread in avformat producer. * Added filtergraph property to the avformat producer. * Fixed filter movit.convert’s CPU image converter in mlt_tractor and mlt_frame_clone(). * Fixed using movit module with mlt_chain. * Fixed 10-bit full range YUV color input with Movit. * Fixed aspect ratio issues in qtblend filter transform. * Fixed the movit.luma transition. * Changed the qglsl consumer to use an OpenGL core profile version 3.2 context to make it compatible with recent Movit versions. * Upgraded glaxnimate git submodule to version 0.5.2. * Fixed xml producer incorrectly adds a path prefix to a consumer producer. * Fixed using opencv.tracker filter with mlt_chain. * Added interlace-aware chroma conversion from mlt_image_yuv422 to yuv420p in the avformat consumer. * Added the speed_map property to the timeremap link. * Fixed the loader producer not injecting the consumer producer when a xml producer changes the frame rate. * Fixed ‘loader’ producer corrupts the profile colorspace and description when it injects a consumer producer. * Added a loader-nogl producer to the core module based on loader but prevents adding movit-based filters. * Changed count producer to take an optional string argument with the name of a loader producer. * Fixed yadif deinterlace not working in a mlt_chain. * Fixed the bob, weave, greedy, onefield deinterlace filter methods on x86-64 architecture. Other * Fixed SWIG python shadow functions for mlt7. * Added CMake build option MOD_GLAXNIMATE_QT6. --- Mk/Uses/mlt.mk | 2 +- multimedia/mlt7/distinfo | 6 +++--- multimedia/mlt7/pkg-plist | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Mk/Uses/mlt.mk b/Mk/Uses/mlt.mk index ee371ab1f49f..364092b1ed5a 100644 --- a/Mk/Uses/mlt.mk +++ b/Mk/Uses/mlt.mk @@ -39,7 +39,7 @@ _MLT_NODEPEND= yes # Library dependencies _MLT6_VERSION= 6.26.1 -_MLT7_VERSION= 7.12.0 +_MLT7_VERSION= 7.14.0 _MLT6_PORTNAME= mlt6 _MLT7_PORTNAME= mlt7 _MLT6_LIB= libmlt.so diff --git a/multimedia/mlt7/distinfo b/multimedia/mlt7/distinfo index 3bcd895abe16..38797e9e1725 100644 --- a/multimedia/mlt7/distinfo +++ b/multimedia/mlt7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676916950 -SHA256 (mlt-7.12.0.tar.gz) = 48b385e83cbd5bf68bfc88631273868fbee36a41b3b7e2acd97f12b095b0083c -SIZE (mlt-7.12.0.tar.gz) = 1481720 +TIMESTAMP = 1678167341 +SHA256 (mlt-7.14.0.tar.gz) = 3a7e83ed5e30f3f2d073d172c9d886310d8a73dbd2ee850ad44e3c43a9ab6394 +SIZE (mlt-7.14.0.tar.gz) = 1509786 diff --git a/multimedia/mlt7/pkg-plist b/multimedia/mlt7/pkg-plist index 68c279c23e01..28f8efa3ed8a 100644 --- a/multimedia/mlt7/pkg-plist +++ b/multimedia/mlt7/pkg-plist @@ -99,6 +99,7 @@ share/man/man1/melt-7.1.gz %%AVFORMAT%%%%DATADIR%%/avformat/producer_avformat.yml %%AVFORMAT%%%%DATADIR%%/avformat/resolution_scale.yml %%AVFORMAT%%%%DATADIR%%/avformat/yuv_only.txt +%%DATADIR%%/chain_normalizers.ini %%DATADIR%%/core/consumer_multi.yml %%DATADIR%%/core/filter_audiomap.yml %%DATADIR%%/core/filter_audiowave.yml @@ -128,6 +129,7 @@ share/man/man1/melt-7.1.gz %%DATADIR%%/core/producer_colour.yml %%DATADIR%%/core/producer_consumer.yml %%DATADIR%%/core/producer_hold.yml +%%DATADIR%%/core/producer_loader-nogl.yml %%DATADIR%%/core/producer_loader.yml %%DATADIR%%/core/producer_melt.yml %%DATADIR%%/core/producer_melt_file.yml