Path to this page:
Subject: CVS commit: pkgsrc/multimedia/x265
From: Adam Ciarcinski
Date: 2024-11-24 07:55:24
Message id: 20241124065524.DC2EBFC7D@cvs.NetBSD.org
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
Files: