[FFmpeg-devel] [PATCH 3/5] doc/developer: Reorder Submission procedures content

2025-05-08 Thread softworkz
From: softworkz Signed-off-by: softworkz --- doc/developer.texi | 48 -- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/doc/developer.texi b/doc/developer.texi index a723d41f39..5a026fff0e 100644 --- a/doc/developer.texi +++ b/doc/dev

[FFmpeg-devel] [PATCH 4/5] doc/developer: Merge Review paragraphs and deduplicate

2025-05-08 Thread softworkz
From: softworkz Signed-off-by: softworkz --- doc/developer.texi | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/doc/developer.texi b/doc/developer.texi index 5a026fff0e..145b57b249 100644 --- a/doc/developer.texi +++ b/doc/developer.texi @@ -923,22 +923,15

[FFmpeg-devel] [PATCH 1/5] doc/developer: Move checklist into Submitting Patches chapter

2025-05-08 Thread softworkz
From: softworkz Signed-off-by: softworkz --- doc/developer.texi | 192 +++-- 1 file changed, 98 insertions(+), 94 deletions(-) diff --git a/doc/developer.texi b/doc/developer.texi index 108558b9e0..42e42350a5 100644 --- a/doc/developer.texi +++ b/doc/dev

[FFmpeg-devel] [PATCH 2/5] doc/developer: Move codecs/formats checklist into Development Policy chapter

2025-05-08 Thread softworkz
From: softworkz Signed-off-by: softworkz --- doc/developer.texi | 104 +++-- 1 file changed, 53 insertions(+), 51 deletions(-) diff --git a/doc/developer.texi b/doc/developer.texi index 42e42350a5..a723d41f39 100644 --- a/doc/developer.texi +++ b/doc/dev

[FFmpeg-devel] [PATCH v2] avformat/mov_muxer: Extended MOV muxer to handle APV video content

2025-05-08 Thread Dawid Kozinski
- Changes in mov_write_video_tag function to handle APV elementary stream - Provided structure APVDecoderConfigurationRecord that specifies the decoder configuration information for APV video content Signed-off-by: Dawid Kozinski --- libavformat/Makefile| 2 +- libavformat/apv.c | 8

[FFmpeg-devel] [PATCH 5/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread softworkz
From: softworkz Signed-off-by: softworkz --- doc/developer.texi | 16 1 file changed, 16 insertions(+) diff --git a/doc/developer.texi b/doc/developer.texi index 145b57b249..a3ae9e6973 100644 --- a/doc/developer.texi +++ b/doc/developer.texi @@ -923,6 +923,22 @@ git format-pat

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread softworkz .
> -Original Message- > From: ffmpegagent > Sent: Donnerstag, 8. Mai 2025 12:22 > To: ffmpeg-devel@ffmpeg.org > Cc: softworkz > Subject: [PATCH 0/5] doc/developer: Add subsection about patch submission via > FFstaging > > Signed-off-by: softworkz softwo...@hotmail.com > > softworkz (5

[FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread ffmpegagent
Signed-off-by: softworkz softwo...@hotmail.com softworkz (5): doc/developer: Move checklist into Submitting Patches chapter doc/developer: Move codecs/formats checklist into Development Policy chapter doc/developer: Reorder Submission procedures content doc/developer: Merge Review para

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread Lynne
On 08/05/2025 12:22, ffmpegagent wrote: Signed-off-by: softworkz softwo...@hotmail.com softworkz (5): doc/developer: Move checklist into Submitting Patches chapter doc/developer: Move codecs/formats checklist into Development Policy chapter doc/developer: Reorder Submission procedu

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Lynne > Sent: Donnerstag, 8. Mai 2025 13:20 > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about > patch submission via FFstaging > > On 08/05/2025 12:22, ffmpegagent wrote: >

Re: [FFmpeg-devel] [PATCH 07/17] swscale: add SWS_EXPERIMENTAL flag

2025-05-08 Thread Niklas Haas
On Sat, 26 Apr 2025 19:41:11 +0200 Niklas Haas wrote: > From: Niklas Haas > > Give users and developers a way to opt in to the new format conversion code, > and more code from the swscale rewrite in general. This conflicts with the existing option "experimental" mapped to SWS_X ("experimental" s

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread Lynne
On 08/05/2025 13:33, softworkz . wrote: -Original Message- From: ffmpeg-devel On Behalf Of Lynne Sent: Donnerstag, 8. Mai 2025 13:20 To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging On 08/05/2025 12

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Lynne > Sent: Donnerstag, 8. Mai 2025 14:00 > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about > patch submission via FFstaging > > On 08/05/2025 13:33, softworkz . wrote: >

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Nicolas > George > Sent: Donnerstag, 8. Mai 2025 14:47 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about > patch submission via FFstaging > > Lynne (HE12

Re: [FFmpeg-devel] [PATCH 3/6] avcodec/aac/aacdec_usac: Fix memory deallocation of pl_data

2025-05-08 Thread Michael Niedermayer
On Sun, Feb 16, 2025 at 03:34:29PM +0100, Michael Niedermayer wrote: > On Mon, Feb 10, 2025 at 05:34:38PM +0100, Andreas Rheinhardt wrote: > > Michael Niedermayer: > > > Fixes: double free > > > Fixes: > > > 393523547/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_LATM_fuzzer-67406172369059

Re: [FFmpeg-devel] [PATCH 5/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread James Almer
On 5/8/2025 7:22 AM, softworkz wrote: From: softworkz Signed-off-by: softworkz --- doc/developer.texi | 16 1 file changed, 16 insertions(+) diff --git a/doc/developer.texi b/doc/developer.texi index 145b57b249..a3ae9e6973 100644 --- a/doc/developer.texi +++ b/doc/develope

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread Lynne
On 08/05/2025 14:26, softworkz . wrote: -Original Message- From: ffmpeg-devel On Behalf Of Lynne Sent: Donnerstag, 8. Mai 2025 14:00 To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging On 08/05/2025 13

Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread Nicolas George
Lynne (HE12025-05-08): > If its mentioned as part of our documentation, it's official. I second your objection to this. This proposal comes from softworkz, who has been here barely two minutes, trying to get Andreas to change the way he sends patches. You are free to use whatever tool you want o

Re: [FFmpeg-devel] [PATCH 10/17] swscale/ops_backend: add reference backend basend on C templates

2025-05-08 Thread Niklas Haas
On Fri, 02 May 2025 17:06:27 +0200 Michael Niedermayer wrote: > On Sat, Apr 26, 2025 at 07:41:14PM +0200, Niklas Haas wrote: > > From: Niklas Haas > > > > This will serve as a reference for the SIMD backends to come. That said, > > with auto-vectorization enabled, the performance of this is not

Re: [FFmpeg-devel] [PATCH 5/5] doc/developer: Add subsection about patch submission via FFstaging

2025-05-08 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of James Almer > Sent: Donnerstag, 8. Mai 2025 14:40 > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 5/5] doc/developer: Add subsection about > patch submission via FFstaging > > On 5/8/2025 7:22 AM, softworkz wrote

[FFmpeg-devel] 回复: [PATCH v1 09/19] avcodec/h274: add ff_h274_hash functions

2025-05-08 Thread Wu Jianhua
Andreas Rheinhardt: > toq...@gmail.com: >> From: Wu Jianhua >> >> Signed-off-by: Wu Jianhua >> --- >> libavcodec/h274.c | 163 ++ >> libavcodec/h274.h | 7 ++ >> 2 files changed, 170 insertions(+) >> >> diff --git a/libavcodec/h274.c b/libavcodec/h27

[FFmpeg-devel] [PATCH 2/7] avcodec/hevc/hevcdec: Check num_entry_point_offsets

2025-05-08 Thread Michael Niedermayer
The code uses int, unsigned int and uint16_t to store num_entry_point_offsets This limits it to the smallest of the 3. Alternatively uint16_t can be changed and then a larger limit used. A Check will still be needed. Fixes: 391974932/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5

[FFmpeg-devel] [PATCH 1/7] avcodec/mmvideo: fix paltte index

2025-05-08 Thread Michael Niedermayer
Fixes: 391935573/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MMVIDEO_fuzzer-4655048979709952 Fixes: out of array access Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/mmvideo.c | 2 +-

[FFmpeg-devel] [PATCH 3/7] avcodec/speexdec: Pass and check remaining packets to decode functions

2025-05-08 Thread Michael Niedermayer
Fixes: out of array access Fixes: 394638693/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SPEEX_fuzzer-4868142996455424 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/speexdec.c | 16

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

2025-05-08 Thread Marton Balint
Codec probing was primarily added to the wav demuxer to support DTS-in-wav files, but DTS probing functions return AVPROBE_SCORE_EXTENSION+1, so we can be a bit more strict with the required score. This fixes MP3 misdetections for some wav files. Fixes ticket #11581. Signed-off-by: Marton Balint

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-08 Thread Stefano Sabatini
On date Wednesday 2025-05-07 23:42:53 +, softworkz . wrote: > > -Original Message- > > From: Stefano Sabatini > > Sent: Donnerstag, 8. Mai 2025 01:31 > > To: softworkz . > > Cc: FFmpeg development discussions and patches > > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat

Re: [FFmpeg-devel] [PATCH v4 5/6] ogg/vorbis: implement header packet skip in chained ogg bitstreams.

2025-05-08 Thread Romain Beauxis
Le mer. 7 mai 2025 à 08:14, Michael Niedermayer a écrit : > > On Tue, May 06, 2025 at 09:19:31AM -0500, Romain Beauxis wrote: > > --- > > libavformat/oggparsevorbis.c | 11 +-- > > tests/ref/fate/ogg-vorbis-chained-meta.txt | 3 --- > > 2 files changed, 9 insertions(+), 5 d

Re: [FFmpeg-devel] [PATCH 7/7] avcodec/hevc/ps: Fix dependant layer id check

2025-05-08 Thread James Almer
On 5/8/2025 6:57 PM, Michael Niedermayer wrote: Fixes: shift exponent 49 is too large for 32-bit type 'int' Fixes: 398060145/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5023082406543360 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projec

[FFmpeg-devel] [PATCH 7/7] avcodec/hevc/ps: Fix dependant layer id check

2025-05-08 Thread Michael Niedermayer
Fixes: shift exponent 49 is too large for 32-bit type 'int' Fixes: 398060145/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5023082406543360 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer ---

[FFmpeg-devel] [PATCH 4/7] avformat/iff: Check nb_channels == 0 in MHDR

2025-05-08 Thread Michael Niedermayer
Fixes: division by 0 Fixes: 395163171/clusterfuzz-testcase-minimized-ffmpeg_dem_IFF_fuzzer-542604339373670 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/iff.c | 2 ++ 1 file changed, 2 inse

[FFmpeg-devel] [PATCH 6/7] avcodec/rv60dec: inter also fails with qp >= 32

2025-05-08 Thread Michael Niedermayer
Fixes: out of array read in decode_cu_16x16() Fixes: 398049430/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RV60_fuzzer-5525836849807360 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/rv

[FFmpeg-devel] [PATCH 5/7] avcodec/aac/aacdec_usac: Limit sfo from noise offset to be above -200

2025-05-08 Thread Michael Niedermayer
Fixes: out of array read Fixes: 397731127/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_LATM_fuzzer-552965101568 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/aac/aacdec_usac.c |

Re: [FFmpeg-devel] [PATCH v10 06/15] fftools/textformat: Introduce AVTextFormatOptions for avtext_context_open()

2025-05-08 Thread Stefano Sabatini
On date Thursday 2025-05-08 00:25:28 +, softworkz . wrote: > > -Original Message- > > From: Stefano Sabatini > > Sent: Donnerstag, 8. Mai 2025 02:06 > > To: FFmpeg development discussions and patches > > Cc: softworkz > > Subject: Re: [FFmpeg-devel] [PATCH v10 06/15] fftools/textform

Re: [FFmpeg-devel] [PATCH] avformat/mov: Fix decoding fragmented MP4 with multiple sample entries and empty stsc

2025-05-08 Thread Dimitry Andric
On 28 Apr 2025, at 13:00, Dimitry Andric wrote: > > On 19 Apr 2025, at 16:27, Dimitry Andric > wrote: >> >> On 10 Apr 2025, at 11:03, Dimitry Andric >> wrote: >>> >>> On 3 Apr 2025, at 22:02, Dimitry Andric >>> wrote: When decoding fragmented MP4 files that have an empty stsc b

Re: [FFmpeg-devel] [PATCH] avformat/mov: Fix decoding fragmented MP4 with multiple sample entries and empty stsc

2025-05-08 Thread James Almer
On 5/8/2025 7:14 PM, Dimitry Andric wrote: On 28 Apr 2025, at 13:00, Dimitry Andric wrote: On 19 Apr 2025, at 16:27, Dimitry Andric wrote: On 10 Apr 2025, at 11:03, Dimitry Andric wrote: On 3 Apr 2025, at 22:02, Dimitry Andric wrote: When decoding fragmented MP4 files that have an emp