Debian Patches

Status for ffmpeg/7:7.0-1

Patch Description Author Forwarded Bugs Origin Last update
0001-avcodec-ppc-h264dsp-Fix-left-shifts-of-negative-numb.patch avcodec/ppc/h264dsp: Fix left shifts of negative numbers
PPC equivalent of c756b3fca240df75ffa28e75f2eb34834c10294d.

(cherry picked from commit e54696bcaa0819674e2f9bc7c9a4c87383675091)
Andreas Rheinhardt <andreas.rheinhardt@outlook.com> no 2024-04-04
0002-avcodec-lossless_videoencdsp-Don-t-presume-alignment.patch avcodec/lossless_videoencdsp: Don't presume alignment in diff_bytes
The alignment of all the parameters in diff_bytes can be
anything the despite the documentation claiming otherwise.
8ecd38312210d48ec9e50d78fc223d60e71a30ed was based around
said documentation and is therefore insufficient to fix
e.g. the misaligned loads that happen in the huffyuvbgra
and huffyuvbgr24 vsynth FATE-tests.

(cherry picked from commit a4800643bba40cf8461406aa078da93e42e6ea6c)
Andreas Rheinhardt <andreas.rheinhardt@outlook.com> no 2024-04-04
0003-avcodec-wavpack-Fix-leak-and-segfault-on-reallocatio.patch avcodec/wavpack: Fix leak and segfault on reallocation error
av_realloc_f() frees the buffer it is given on allocation
failure. But in this case, the buffer is an array of
ownership pointers, causing leaks on error. Furthermore,
the count of pointers is unchanged on error and the codec's
close function uses it to free said ownership pointers,
causing a NPD.
This is a regression since 46412a8935e4632b2460988bfce4152c7dccce22.

Fix this by switching to av_realloc_array().

(cherry picked from commit 2f59648aed8ba538e2ff3cd7edcb85f4501faa25)
Andreas Rheinhardt <andreas.rheinhardt@outlook.com> no 2024-03-24
0004-fate-ffmpeg-Avoid-dependency-on-samples.patch fate/ffmpeg: Avoid dependency on samples
Creating vsynth_lena.yuv needs the FATE suite,
yet several tests in ffmpeg.mak without a dependency
on samples used it as input file. Fix this by using
vsynth1.yuv (which does not have such a dependency)
instead.
Also use vsynth1.yuv in fate-shortest to avoid
the samples dependency in this test, too.

Fixes ticket #10947.

(cherry picked from commit 7b7b7819bd21cc92ac07f6696b0e7f26fa8f9834)
Andreas Rheinhardt <andreas.rheinhardt@outlook.com> no 2024-04-05

All known versions for source package 'ffmpeg'

Links