pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/x265
Module Name: pkgsrc
Committed By: adam
Date: Sun Nov 24 06:55:24 UTC 2024
Modified Files:
pkgsrc/multimedia/x265: Makefile PLIST distinfo
Log Message:
x265: updated to 4.1
Version 4.1
===========
New feature
-----------
1. Aom Film-Grain characteristics as a SEI message to support Film Grain Synthesis.
API changes
-----------
1. API Support to enable VBV end feature.
2. Reverted the 4.0 api changes.
3. Added command line parameters for Aom film grain characteristics as a SEI message to the bitstream (--aom-film-grain).
4. Added support to configure Bitrate, CRF, and QP at frame level, along with CLI support for frame-level RC configuration (--frame-rc)
5. Declared few params(numapools, csvfn, scalingLists etc) with fixed size to fix memory leaks
Optimizations
-------------
1. Eliminated redundant pointer copies in lowresMC and lowresQPelCost, improving encoding performance by up to 0.9% on modern CPUs.
2. Mcstf optimization - Improved mcstf performance by moving mcstf computation to lookahead and search range optimization.
Bug fixes
---------
1. mcstf crash when using multiple frame threads.
2. CLI parsing for MV-HEVC Encode.
3. segfault and decoder crash in scc.
4. compilation issue in clang.
5. potential stack buffer overflow issues.
6. documentation for b-intra, max-merge, limit-refs and qg-size
7. memory leak fixes for sei, zones, sao, hme, vbv, sbrc, mcstf, alpha, multiview, scc, two pass, rskip, film grain, aq-mode, scaling_list, fades, analysis save and load etc
Known issues
------------
1. Inconsistent output with recon option
2. Output mismatch between analysis save & load with cutree for reuse-levels < 10
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 pkgsrc/multimedia/x265/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/multimedia/x265/PLIST
cvs rdiff -u -r1.40 -r1.41 pkgsrc/multimedia/x265/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/x265/Makefile
diff -u pkgsrc/multimedia/x265/Makefile:1.41 pkgsrc/multimedia/x265/Makefile:1.42
--- pkgsrc/multimedia/x265/Makefile:1.41 Sun Sep 15 08:22:29 2024
+++ pkgsrc/multimedia/x265/Makefile Sun Nov 24 06:55:24 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2024/09/15 08:22:29 adam Exp $
+# $NetBSD: Makefile,v 1.42 2024/11/24 06:55:24 adam Exp $
-DISTNAME= x265_4.0
+DISTNAME= x265_4.1
PKGNAME= ${DISTNAME:S/_/-/}
CATEGORIES= multimedia
MASTER_SITES= https://bitbucket.org/multicoreware/x265_git/downloads/
Index: pkgsrc/multimedia/x265/PLIST
diff -u pkgsrc/multimedia/x265/PLIST:1.28 pkgsrc/multimedia/x265/PLIST:1.29
--- pkgsrc/multimedia/x265/PLIST:1.28 Sun Sep 15 08:22:29 2024
+++ pkgsrc/multimedia/x265/PLIST Sun Nov 24 06:55:24 2024
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.28 2024/09/15 08:22:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.29 2024/11/24 06:55:24 adam Exp $
bin/x265
include/x265.h
include/x265_config.h
lib/libx265.a
lib/libx265.so
-lib/libx265.so.212
+lib/libx265.so.215
lib/pkgconfig/x265.pc
Index: pkgsrc/multimedia/x265/distinfo
diff -u pkgsrc/multimedia/x265/distinfo:1.40 pkgsrc/multimedia/x265/distinfo:1.41
--- pkgsrc/multimedia/x265/distinfo:1.40 Sun Sep 15 08:22:29 2024
+++ pkgsrc/multimedia/x265/distinfo Sun Nov 24 06:55:24 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.40 2024/09/15 08:22:29 adam Exp $
+$NetBSD: distinfo,v 1.41 2024/11/24 06:55:24 adam Exp $
-BLAKE2s (x265_4.0.tar.gz) = 1641cf9bcd8c80475731357eeee3e51141b3e98f92a4caed1b235cee5d9a0b39
-SHA512 (x265_4.0.tar.gz) = 2584a06b2120b53776467cc040322d960d6ebfcb34f66d4c244c48fa3aa809c9cc8e4174237714dbb01e298aec20a8d18e9cdd4d64a80e6e494f1fbf5f86fdae
-Size (x265_4.0.tar.gz) = 1716450 bytes
+BLAKE2s (x265_4.1.tar.gz) = d0b785b8746848f2fd4b62b81218485ad95d87c78ee53c74975059a23cc43857
+SHA512 (x265_4.1.tar.gz) = 5af5b958ff507f96a52813a6b72847c9fbc555bf95af287ae7f011055338266fb647dfea3b7789730c7f5c746f7e6cb7d9395ba10cbe43eb5034d3ed99730c3f
+Size (x265_4.1.tar.gz) = 1725279 bytes
SHA1 (patch-CMakeLists.txt) = b69463b742ad1408b96ef2a87162900674a2cc8a
SHA1 (patch-common_cpu.cpp) = 63c57523ab8b194bcbdddf7ba6cbdc565fa04187
SHA1 (patch-common_cpu.h) = 000f9b6e40a459db4e3428730c8a9f5eeb6d9449
Home |
Main Index |
Thread Index |
Old Index