libavcodec/vulkan_encode_av1: fix non-monotonic DTS

6 November 22:06 - FFmpeg - Michael Yang

Combine P-frame with following B-frame into a single packet with the latter's order.

swscale/range_convert: fix truncation bias in range conversion

6 November 20:36 - FFmpeg - Ramiro Polla

384fe39623e932e68fe35af7d5b51fcd0a6c28fb introduced a regression in the range conversion offset calculation, resulting in a slight green tint in full-range RGB to YUV conversions of grayscale values.

tests/fate/swscale: add swscale self-test

6 November 20:34 - FFmpeg - Niklas Haas

This one takes about 2.93s on my machine, but ensures that every pixel format conversion roundtrips correctly.

AArch64: Optimise SVE scalar callbacks

6 November 15:45 - glibc - Joe Ramsay

Instead of using SVE instructions to marshall special results into the correct lane, just write the entire vector (and the predicate) to memory, then use cheaper scalar operations.


  • Most Popular This Week

i386: Simplify powl computation for small integral y [BZ #33586]

5 November 23:04 - glibc - H.J. Lu

On i386, tests added by commit 1b657c53c21a100082b0855392e4cb40c9c43a87 Author: Siddhesh Poyarekar Date: Fri Oct 10 20:21:13 2025 -0400 Simplify powl computation for small integral y [BZ #33411] exposed the same bug in i386 e_powl.S: FAIL: math/test-float64x-pow original exit status 1 testing _Float64x (without inline functions) Failure: pow (0x1p+8192, 0x1p+0): Exception "Overflow" set Failure: pow_downward (0x1p+8192, 0x1p+0): Exception "Overflow" set Failure: pow_towardzero (0x1p+8192, 0x1p+0): Exception "Overflow" set Failure: pow_upward (0x1p+8192, 0x1p+0): Exception "Overflow" set FAIL: math/test-ldouble-pow original exit status 1 testing long double (without inline functions) Failure: pow (0x1p+8192, 0x1p+0): Exception "Overflow" set Failure: pow_downward (0x1p+8192, 0x1p+0): Exception "Overflow" set Failure: pow_towardzero (0x1p+8192, 0x1p+0): Exception "Overflow" set Failure: pow_upward (0x1p+8192, 0x1p+0): Exception "Overflow" set Port x86-64 e_powl.S fix to i386 e_powl.S.

avcodec/bsf/dts2pts: add hevc support

5 November 15:13 - FFmpeg - Zhao Zhili


Rename fromfp files in preparation for changing types for C23

4 November 23:41 - glibc - Joseph Myers

As discussed in bug 28327, the fromfp functions changed type in C23 (compared to the version in TS 18661-1); they now return the same type as the floating-point argument, instead of intmax_t / uintmax_t. As with other such incompatible changes compared to the initial TS 18661 versions of interfaces (the types of totalorder functions, in particular), it seems appropriate to support only the new version as an API, not the old one (although many programs written for the old API might in fact work wtih the new one as well).

riscv: Add vector registers to __SYSCALL_CLOBBERS

4 November 15:18 - glibc - Peter Bergner

The Linux kernel ABI specifies that the vector registers are not preserved across system calls, but the __SYSCALL_CLOBBERS macro doesn't mention them.

movenc: Make hybrid_fragmented retain the fragmented form headers

4 November 10:23 - FFmpeg - Martin Storsjö

This makes the final file truly hybrid: Externally the file is a regular, non-fragmented file, but internally, the fragmented form also exists un-overwritten. To make any use of that, first, the fragments need to be muxed in a position independent form, i.e.


Support assert as a variadic macro for C23

3 November 19:56 - glibc - Joseph Myers

C23 makes assert into a variadic macro to handle cases of an argument that would be interpreted as a single function argument but more than one macro argument (in particular, compound literals with an unparenthesized comma in an initializer list); this change was made by N2829.

add a page to the new user wizard for the default clip path

3 November 19:28 - Ardour - Paul Davis


Linux 6.18-rc4

2 November 19:28 - Linux Kernel - Linus Torvalds