ffv1enc_vulkan: implement floating-point encoding

31 March 21:47 - FFmpeg - Lynne

vulkan/ffv1: implement floating-point decoding

31 March 21:47 - FFmpeg - Lynne

hwcontext_vulkan: add support for GBRPF16/GBRAPF16

31 March 21:47 - FFmpeg - Lynne

aarch64: Add support for indirect branch targets in the function macro

31 March 11:48 - FFmpeg - Ramiro Polla

The function macro emits AARCH64_VALID_CALL_TARGET for exported symbols, marking them as valid destinations for indirect _calls_.

avutil/hwcontext_amf: Add AMF_IFACE_CALL macro

31 March 11:33 - FFmpeg - Dmitrii Gershenkop

Using AMF interfaces in C can be cumbersome and visually difficult to process in some cases: i.e.: object->function(object, args).


  • Most Popular This Week

avcodec/amfenc: add encoder average QP stats

30 March 13:23 - FFmpeg - nyanmisaka

This allows for real-time monitoring of the encoder's average QP in ffmpeg CLI.

avcodec/x86/vvc/of: Remove redundant instructions

30 March 11:51 - FFmpeg - Andreas Rheinhardt

m8 here (corresponding to a mix of sgx2 and sgy2 in derive_bdof_vx_vy in the C version) is always nonnegative, so the psignd boils down to a check for m8 being zero.

avcodec/x86/vvc/of: Avoid scalar log2

30 March 11:51 - FFmpeg - Andreas Rheinhardt

Instead convert the integers to floats and inspect the exponent.

avcodec/x86/vvc/of: Don't add to zero

30 March 11:51 - FFmpeg - Andreas Rheinhardt

Instead rewrite the code to use assignment.

swscale/aarch64: introduce a runtime aarch64 assembler interface

30 March 11:38 - FFmpeg - Ramiro Polla

The runtime assembler interface provides an instruction-level IR and builder API tailored to the needs of the swscale dynamic pipeline.

swscale/aarch64: introduce ops_asmgen for NEON backend

30 March 11:38 - FFmpeg - Ramiro Polla

The NEON sws_ops backend follows the same continuation-passing style design as the x86 backend.

swscale/aarch64: add NEON sws_ops backend

30 March 11:38 - FFmpeg - Ramiro Polla

This commit pieces together the previous few commits to implement the NEON backend for sws_ops. In essence, a tool which runs on the target (sws_ops_aarch64) is used to enumerate all the functions that the backend needs to implement.


Linux 7.0-rc6

29 March 22:40 - Linux Kernel - Linus Torvalds

lavf/mpegtsenc: Add parentheses to clarify operator precedence in CC update

29 March 11:06 - FFmpeg - Jun Zhao

While "cc + 1 & 0xf" is technically correct because addition has higher precedence than bitwise AND in C, the intent of "(cc + 1) & 0xf" is not immediately obvious without recalling the precedence table.


avformat/mpegts: create stream groups after having parsed the entire PMT

28 March 21:13 - FFmpeg - James Almer

Some faulty files have an LCEVC descriptor with a single stream, resulting in a group being created but never fully populated with the current implementation.

avcodec/decode: add a hwaccel specific post_process callback to FrameDecodeData

28 March 20:14 - FFmpeg - James Almer

Leave the existing one for non decoder-specific, post processing usage.

swscale/tests/sws_ops: add option for summarizing all operation patterns

28 March 16:48 - FFmpeg - Niklas Haas

This can be used to either manually verify, or perhaps programmatically generate, the list of operation patterns that need to be supported by a backend to be feature-complete.

avfilter/vf_lcevc: workaround for unknown initial dimensions

28 March 00:00 - FFmpeg - James Almer


advisories: Update GLIBC-SA-2026-0005 and GLIBC-SA-2026-0006.

27 March 12:08 - glibc - Carlos O'Donell

Update advisories with Fix-Commit information for 2.43.9000 and 2.44.