avcodec/libdav1d: fix heap overflow in US ITU-T T.35 metadata parsing

6 April 23:39 - FFmpeg - Ruikai Peng

The US country_code path in parse_itut_t35_metadata() reads the the provider_code with bytestream2_get_be16u(), which is a unchecked version that does not validate the remaining length before reading.


  • Most Popular This Week

Linux 7.0-rc7

5 April 22:26 - Linux Kernel - Linus Torvalds


swscale/vulkan: add a SPIR-V assembler header file

2 April 19:15 - FFmpeg - Lynne

This commit adds a SPIR-V assembler header file.

swscale/vulkan: add a native SPIR-V assembler backend

2 April 19:15 - FFmpeg - Lynne

swscale gets runtime-defined assembly once again!

tests/swscale: add support for testing Vulkan hardware acceleration

2 April 19:15 - FFmpeg - Lynne

vf_scale_vulkan: make sure that pixfmts are different when using swscale

2 April 19:15 - FFmpeg - Lynne

The swscale internals currently have a quirk which causes the memcpy backend to be called when the pixfmts match.

hwcontext_vulkan: do not indicate support for rgb565

2 April 19:15 - FFmpeg - Lynne

It requires special handling.