Re: [FFmpeg-devel] [PATCH 5/5] checkasm: add vvc_sao

2025-05-10 Thread Nuo Mi
On Wed, May 7, 2025 at 5:26 AM Martin Storsjö wrote: > On Sat, 3 May 2025, Nuo Mi wrote: > > > Hi Martin,Great, it works! > > HEVC is included in v2. > > Thanks great, thanks for looking into it! The checkasm aspects of patches > 5-7/7 look good to me. > Thank you, Martin. I’ll merge if there are

Re: [FFmpeg-devel] [PATCH v1 23/23] Changelog: VVC supports all content of SCC

2025-05-10 Thread Nuo Mi
On Thu, May 1, 2025 at 10:48 PM wrote: > From: Wu Jianhua > > Signed-off-by: Wu Jianhua > --- > Changelog | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/Changelog b/Changelog > index a09dcd82c2..4f47b30038 100644 > --- a/Changelog > +++ b/Changelog > @@ -11,6 +11,8

Re: [FFmpeg-devel] [PATCH] hwcontext_vulkan: fix exporting multi-plane DRM modifiers

2025-05-10 Thread Russell Greene
Lynne, Any thoughts on this? ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] avformat/wavdec: increase requested probe score for codec probe

2025-05-10 Thread Michael Niedermayer
On Fri, May 09, 2025 at 01:54:22PM +0200, Marton Balint wrote: > > > On Fri, 9 May 2025, Michael Niedermayer wrote: > > > On Fri, May 09, 2025 at 12:28:00AM +0200, Marton Balint wrote: > > > Codec probing was primarily added to the wav demuxer to support DTS-in-wav > > > files, but DTS probing f

[FFmpeg-devel] [PATCH] avformat/iamf_parse: increase PutBytes buffer when writing AAC extradata

2025-05-10 Thread James Almer
We may write up to 43 bits, so 5 bytes is not enough. Fixes: Assertion n>=0 && n<=32 failed at ./libavcodec/get_bits.h:406 Fixes: 398527871/clusterfuzz-testcase-minimized-ffmpeg_dem_IAMF_fuzzer-6602025714647040 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/

[FFmpeg-devel] [PATCH 4/8] avformat/imf_cpl: fix indention after previous commit

2025-05-10 Thread Michael Niedermayer
--- libavformat/imf_cpl.c | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/libavformat/imf_cpl.c b/libavformat/imf_cpl.c index 6ddea62abef..8c3530f4122 100644 --- a/libavformat/imf_cpl.c +++ b/libavformat/imf_cpl.c @@ -711,29 +711,29 @@ sta

[FFmpeg-devel] [PATCH 5/8] avcodec/aacsbr_template: Check ilb

2025-05-10 Thread Michael Niedermayer
Fixes: index 50 out of bounds for type 'INTFLOAT [40][2]' Fixes: 401661737/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_LATM_fuzzer-4866055713652736 Someone knowing AAC should review this, there is likely a nicer fix Found-by: continuous fuzzing process https://github.com/google/oss-fu

[FFmpeg-devel] [PATCH 3/8] avformat/imf_cpl: do not continue looping forever

2025-05-10 Thread Michael Niedermayer
Fixes: infinite loop Fixes: 401658595/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-5756875014733824 Regression since: 61fa1e14e4178d3f2550c76f7a36484220f6dc0c Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Nieder

[FFmpeg-devel] [PATCH 2/8] avformat/mov: reject negative ELST durations

2025-05-10 Thread Michael Niedermayer
Fixes: multiple integer overflows Fixes: 401016767/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-6242067591790592 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/mov.c | 5 + 1 fil

[FFmpeg-devel] [PATCH 1/8] avcodec/dnxuc_parser: Use ff_parse_close()

2025-05-10 Thread Michael Niedermayer
Fixes: buffer leak Fixes: 398894512/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-6716597473705984 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/dnxuc_parser.c | 1 + 1 file changed,

[FFmpeg-devel] [PATCH 6/8] avcodec/sonic: Check num_taps

2025-05-10 Thread Michael Niedermayer
The encoder uses max 128 taps, which is quiet a lot already If work is done to improve sonic, it will be more radical than changing the taps Fixes: Timeout Fixes: 402539974/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SONIC_fuzzer-6122944271286272 Found-by: continuous fuzzing process https

[FFmpeg-devel] [PATCH 8/8] avcodec/svq3: Check there are bits left before decompression

2025-05-10 Thread Michael Niedermayer
Fixes: out of array read Fixes: 402587670/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SVQ3_fuzzer-6343867775647744 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/svq3.c | 1 + 1 file ch

[FFmpeg-devel] [PATCH 7/8] avcodec/svq3: Check that for 8 byte space before subtracting

2025-05-10 Thread Michael Niedermayer
No testcase Signed-off-by: Michael Niedermayer --- libavcodec/svq3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c index f730358e2f9..30bc9334af7 100644 --- a/libavcodec/svq3.c +++ b/libavcodec/svq3.c @@ -1173,7 +1173,7 @@ static av_col

[FFmpeg-devel] [PATCH] lavf: vvc_probe: enforce SPS -> PPS -> IRAP detection order to fix invalid stream detection

2025-05-10 Thread xiongweixiao
The current vvc_probe function checks for SPS, PPS, and IRAP NAL units but does not enforce their detection order. This can lead to false positives when PPS or IRAP appear before SPS, causing malformed or non-compliant bitstreams to be incorrectly identified as valid VVC streams. This patch mod

[FFmpeg-devel] [PATCH] avcodec/h2645_sei: allow building h2645_sei without

2025-05-10 Thread dev
Hello, This is my first time sending a patch here, please let me know if I got the process wrong. I was building a minimal libav for WebAssembly with Emscripten, with only H264 and AAC. It fails unless I also enable other configs that would increase code size. Seems like someone forgot to guar

[FFmpeg-devel] [PATCH 3/3] avformat/iamf_parse: check space left for AAC

2025-05-10 Thread Michael Niedermayer
Fixes: Assertion n>=0 && n<=32 failed at ./libavcodec/get_bits.h:406 Fixes: 398527871/clusterfuzz-testcase-minimized-ffmpeg_dem_IAMF_fuzzer-6602025714647040 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer ---

[FFmpeg-devel] [PATCH 2/3] avformat/avidec: Ignore duplicate GAB2

2025-05-10 Thread Michael Niedermayer
Fixes: memleak Fixes: 398401912/clusterfuzz-testcase-minimized-ffmpeg_dem_AVI_fuzzer-4669849976766464 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/avidec.c | 4 1 file changed, 4 inse

[FFmpeg-devel] [PATCH 1/3] avformat/flvdec: Set last_ts before its timestamp is lost in ff_buffer_packet()

2025-05-10 Thread Michael Niedermayer
Fixes: signed integer overflow: -9223372036315799519 + -9223372036854775807 cannot be represented in type 'long' Fixes: 398356258/clusterfuzz-testcase-minimized-ffmpeg_dem_LIVE_FLV_fuzzer-4905723095482368 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projec

Re: [FFmpeg-devel] [PATCH 3/3] avformat/iamf_parse: check space left for AAC

2025-05-10 Thread James Almer
On 5/10/2025 11:36 AM, Michael Niedermayer wrote: Fixes: Assertion n>=0 && n<=32 failed at ./libavcodec/get_bits.h:406 Fixes: 398527871/clusterfuzz-testcase-minimized-ffmpeg_dem_IAMF_fuzzer-6602025714647040 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/pro

[FFmpeg-devel] Version 4.4.6 is stable?

2025-05-10 Thread johannakity-00--- via ffmpeg-devel
Hello everybody, In the branch release/4.4 I can see update for 4.4.6 but the latest stable release for 4.4 is the version 4.4.5. Is version 4.4.6 stable? Thanks, Giovanni ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman