Re: [FFmpeg-devel] [PATCH 2/4] avformat/jpegxl_anim_dec: initialize bit buffer

2024-08-05 Thread Michael Niedermayer
On Mon, Aug 05, 2024 at 02:08:06AM +0200, Kacper Michajlow wrote: > On Sun, 4 Aug 2024 at 16:23, Michael Niedermayer > wrote: > > > > Fixes: use-of-uninitialized-value > > Fixes: > > 70837/clusterfuzz-testcase-minimized-ffmpeg_dem_JPEGXL_ANIM_fuzzer-508940776852684

[FFmpeg-devel] [PATCH 8/8] avcodec/alsdec: clear last_acf_mantissa

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70869/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ALS_fuzzer-5476567461986304 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/alsdec.c | 2 +- 1

[FFmpeg-devel] [PATCH 7/8] avcodec/aic: Clear slice_data

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70865/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AIC_fuzzer-4874102695854080 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/aic.c | 3 +-- 1

[FFmpeg-devel] [PATCH 6/8] avcodec/vc1dec: Clear mb_type_base and ttblk_base

2024-08-04 Thread Michael Niedermayer
Fixes: two use-of-uninitialized-value Fixes: 70856/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VC1IMAGE_fuzzer-5539349918187520 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/vc1dec.c

[FFmpeg-devel] [PATCH 5/8] avcodec/shorten: clear padding

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70854/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SHORTEN_fuzzer-5533480570650624 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/shorten.c | 1

[FFmpeg-devel] [PATCH 4/8] avcodec/parser: clear padding in combine frame

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70852/clusterfuzz-testcase-minimized-ffmpeg_IO_DEMUXER_fuzzer-5179190066872320 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/parser.c | 1 + 1 file

[FFmpeg-devel] [PATCH 3/8] avformat/img2dec: Clear padding data after EOF

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70852/clusterfuzz-testcase-minimized-ffmpeg_IO_DEMUXER_fuzzer-5179190066872320 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/img2dec.c | 1 + 1

[FFmpeg-devel] [PATCH 2/8] avformat/mpeg: Check an avio_read() for failure

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70849/clusterfuzz-testcase-minimized-ffmpeg_dem_MPEGPS_fuzzer-4684401009557504 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/mpeg.c | 4 +++- 1

[FFmpeg-devel] [PATCH 1/8] avcodec/apac: Clean padding space

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70842/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_APAC_fuzzer-5758325067677696 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/apac.c | 1 + 1

[FFmpeg-devel] [PATCH 4/4] avformat/wavdec: Check if there are 16 bytes before testing them

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70839/clusterfuzz-testcase-minimized-ffmpeg_dem_W64_fuzzer-5212907590189056 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/wavdec.c | 3 +-- 1 file

[FFmpeg-devel] [PATCH 3/4] avcodec/mvha: Clear remaining space after inflate()

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70838/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MVHA_fuzzer-4878509466517504 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/mvha.c | 2 ++ 1

[FFmpeg-devel] [PATCH 2/4] avformat/jpegxl_anim_dec: initialize bit buffer

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70837/clusterfuzz-testcase-minimized-ffmpeg_dem_JPEGXL_ANIM_fuzzer-5089407768526848 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/jpegxl_anim_dec.c

[FFmpeg-devel] [PATCH 1/4] bsf/media100_to_mjpegb: Clear output buffer padding

2024-08-04 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70855/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MEDIA100_fuzzer-5537446610141184 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/bsf

Re: [FFmpeg-devel] [PATCH v2 1/1] lavfi/vf_gopromax_opencl: add GoPor Max 360 video filter

2024-08-01 Thread Michael Niedermayer
On Wed, Jul 31, 2024 at 11:45:29PM +0900, TADANO Tokumei wrote: > On 2024/07/31 5:44, Michael Niedermayer wrote: > > On Mon, Jul 29, 2024 at 01:30:34AM +0900, TADANO Tokumei wrote: > > > On 2024/07/28 18:26, Michael Niedermayer wrote: > > > > On Sun, Jul 28, 20

Re: [FFmpeg-devel] [PATCH] avformat/mov: add support for multiple decryption keys

2024-08-01 Thread Michael Niedermayer
On Thu, Aug 01, 2024 at 02:53:29AM +0200, Kacper Michajlow wrote: > On Mon, 13 Nov 2023 at 09:40, Adrien Guinet wrote: > > > > This commit introduces new options to support more than one decryption > > keys: > > * add a decryption_keys option to MOV, that supports a dictionnary of > > KID=>key (

Re: [FFmpeg-devel] [PATCH 4/6] avcodec/aac/aacdec_usac: Clean ics2->max_sfb when first SCE fails

2024-08-01 Thread Michael Niedermayer
On Thu, Aug 01, 2024 at 05:11:18PM +0200, Lynne via ffmpeg-devel wrote: > On 31/07/2024 21:54, Michael Niedermayer wrote: > > Fixes: out of array access > > Fixes: > > 70734/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_LATM_fuzzer-4741427068731392 > > >

Re: [FFmpeg-devel] [REFUND-REQUEST] BananaPi BPI-F3 SpacemiT K1 RISC-V Devboard

2024-08-01 Thread Michael Niedermayer
On Thu, Aug 01, 2024 at 05:14:52PM +0200, Niklas Haas wrote: > Hi all, > > I would like to request reimbursement on the named RISC-V development board. > It will be used to develop and test H.264 RVV routines, and probably more in > the future (e.g. swscale). > > The total cost including tax and

Re: [FFmpeg-devel] [PATCH 6/6] avcodec/snow: Fix off by 1 error in run_buffer

2024-07-31 Thread Michael Niedermayer
On Wed, Jul 31, 2024 at 09:54:10PM +0200, Michael Niedermayer wrote: > Fixes: out of array access > Fixes: > 70741/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SNOW_fuzzer-5703668010647552 > > Found-by: continuous fuzzing process > https://github.com/google/oss-fuzz/tr

[FFmpeg-devel] [PATCH 6/6] avcodec/snow: Fix off by 1 error in run_buffer

2024-07-31 Thread Michael Niedermayer
Fixes: out of array access Fixes: 70741/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SNOW_fuzzer-5703668010647552 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/snow.c | 2 +- 1 file

[FFmpeg-devel] [PATCH 5/6] avcodec/utils: apply the same alignment to YUV410 as we do to YUV420 for snow

2024-07-31 Thread Michael Niedermayer
: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/utils.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 337c00e789a..7914f799041 100644 --- a

[FFmpeg-devel] [PATCH 4/6] avcodec/aac/aacdec_usac: Clean ics2->max_sfb when first SCE fails

2024-07-31 Thread Michael Niedermayer
Fixes: out of array access Fixes: 70734/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_LATM_fuzzer-4741427068731392 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

[FFmpeg-devel] [PATCH 3/6] avformat/iamf_parse: Check for 0 samples

2024-07-31 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavformat/iamf_parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/iamf_parse.c b/libavformat/iamf_parse.c index cdfd5f75fef..e007d6a7af2 100644 --- a/libavformat/iamf_parse.c +++ b/libavformat/iamf_parse.c @@ -252,7

[FFmpeg-devel] [PATCH 2/6] avcodec/aac/aacdec_usac: Dont leave type at a invalid value

2024-07-31 Thread Michael Niedermayer
Fixes: Assertion 0 failed at libavcodec/aac/aacdec_usac.c:1646 Fixes: 70541/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_LATM_fuzzer-5190889543106560 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer

[FFmpeg-devel] [PATCH 1/6] avcodec/cbs: sei_3d_reference_displays_info uses length 0 elements

2024-07-31 Thread Michael Niedermayer
Fixes: 70458/clusterfuzz-testcase-minimized-ffmpeg_BSF_TRACE_HEADERS_fuzzer-5259339779080192 Fixes: Assertion width > 0 && width <= 32 failed at libavcodec/cbs.c:608 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-o

Re: [FFmpeg-devel] [PATCH 1/7] avcodec/utils: apply the same alignment to YUV410 as we do to YUV420 when motion estimation is used

2024-07-31 Thread Michael Niedermayer
On Mon, Jul 15, 2024 at 03:59:12PM +0200, Michael Niedermayer wrote: > On Tue, Jun 18, 2024 at 07:28:18PM +0200, Andreas Rheinhardt wrote: > > Michael Niedermayer: > > > The snow encoder uses block based motion estimation which can read out of > > > array if > >

Re: [FFmpeg-devel] [PATCH 33/39] lavc: convert frame threading to the receive_frame() pattern

2024-07-31 Thread Michael Niedermayer
On Wed, Jul 31, 2024 at 01:26:23PM +0200, Anton Khirnov wrote: > Quoting Michael Niedermayer (2024-07-24 20:44:50) > > On Tue, Jul 16, 2024 at 07:11:48PM +0200, Anton Khirnov wrote: > > > Reorganize the code such that the frame threading code does not call the > > > dec

Re: [FFmpeg-devel] [PATCH v2 22/39] lavc/ffv1enc: stop using per-slice FFV1Context

2024-07-31 Thread Michael Niedermayer
On Wed, Jul 31, 2024 at 10:50:11AM +0200, Anton Khirnov wrote: > All remaining accesses to them are for fields that have the same value > in the main encoder context. > --- > libavcodec/ffv1enc.c | 55 +-- > libavcodec/ffv1enc_template.c | 29 +-

Re: [FFmpeg-devel] [PATCH v2 17/39] lavc/ffv1: always use the main context values of ac

2024-07-31 Thread Michael Niedermayer
On Wed, Jul 31, 2024 at 10:33:09AM +0200, Anton Khirnov wrote: > It cannot change between slices. > --- > libavcodec/ffv1.c | 6 +++--- > libavcodec/ffv1dec.c | 19 +-- > libavcodec/ffv1dec_template.c | 14 -- > libavcodec/ffv1enc.c | 11 +

Re: [FFmpeg-devel] [PATCH 1/4] swscale/yuv2rgb: prepare YUV2RGBFUNC macro for multi-planar rgb

2024-07-31 Thread Michael Niedermayer
On Tue, Jul 30, 2024 at 03:05:22PM +0200, Ramiro Polla wrote: > On Tue, Jul 23, 2024 at 2:46 PM Ramiro Polla wrote: > > This will be used in the upcoming yuv42{0,2}p -> gbrp unscaled > > colorspace converters. > > ping on this patchset. Maybe you can add benchmarks to things changing performance

Re: [FFmpeg-devel] [PATCH v4 1/3] avcodec/jpeg2000dec: Add support for CAP and CPF markers

2024-07-30 Thread Michael Niedermayer
On Tue, Jul 30, 2024 at 10:22:37PM +0200, Tomas Härdin wrote: > fre 2024-07-26 klockan 23:29 +0200 skrev Michael Niedermayer: > > On Thu, Jul 25, 2024 at 05:06:04PM -0700, Pierre-Anthony Lemieux > > wrote: > > > On Thu, Jul 25, 2024 at 2:17 AM Tomas Härdin > > >

Re: [FFmpeg-devel] [PATCH 0/2] Interpret a degenerate SAR as 1/1.

2024-07-30 Thread Michael Niedermayer
On Tue, Jul 30, 2024 at 06:15:30PM -0300, James Almer wrote: > On 7/30/2024 5:54 PM, Michael Niedermayer wrote: > > On Tue, Jul 30, 2024 at 03:11:47PM +0200, Giovanni Mascellani wrote: > > > I came across some H.264 files in the wild whose SAR is set to > > > 20480/0. Th

Re: [FFmpeg-devel] [PATCH 0/2] Interpret a degenerate SAR as 1/1.

2024-07-30 Thread Michael Niedermayer
On Tue, Jul 30, 2024 at 03:11:47PM +0200, Giovanni Mascellani wrote: > I came across some H.264 files in the wild whose SAR is set to > 20480/0. The files are provided by the Ubisoft game OddBallers, and > are seemingly accepted and played properly when the game is played on > Windows (thus using t

Re: [FFmpeg-devel] [PATCH v2 1/1] lavfi/vf_gopromax_opencl: add GoPor Max 360 video filter

2024-07-30 Thread Michael Niedermayer
On Mon, Jul 29, 2024 at 01:30:34AM +0900, TADANO Tokumei wrote: > On 2024/07/28 18:26, Michael Niedermayer wrote: > > On Sun, Jul 28, 2024 at 01:42:09AM +0900, TADANO Tokumei wrote: > > > > > > On 2024/07/27 13:30, TADANO Tokumei wrote: > > > > Add an OpenC

[FFmpeg-devel] [PATCH 2/2] avformat/matroskadec: Check desc_bytes so bits fit in 64bit

2024-07-28 Thread Michael Niedermayer
google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/matroskadec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index aa28a37da4c..175d6a3ef61 100644 --- a/libavformat/matroskad

[FFmpeg-devel] [PATCH 1/2] avformat/mov: Avoid overflow in dts

2024-07-28 Thread Michael Niedermayer
XER_fuzzer-5483347233538048 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/mov.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index b

Re: [FFmpeg-devel] [PATCH v2 1/1] lavfi/vf_gopromax_opencl: add GoPor Max 360 video filter

2024-07-28 Thread Michael Niedermayer
On Sun, Jul 28, 2024 at 01:42:09AM +0900, TADANO Tokumei wrote: > > On 2024/07/27 13:30, TADANO Tokumei wrote: > > Add an OpenCL filter for filtering GoPro Max native .360 files > > into standard equirectangular or youtube equiangular cubemap (eac) > > projection. > > > > The .360 file contains s

Re: [FFmpeg-devel] [PATCH] swscale: [loongarch] Fix checkasm-sw_yuv2rgb failure.

2024-07-27 Thread Michael Niedermayer
On Thu, Jul 25, 2024 at 06:01:52PM +0800, 陈昊 wrote: > LGTM will apply and backport (if it applies cleanly) thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Avoid a single point of failure, be that a person or equipment. signature.asc Description: PGP signa

Re: [FFmpeg-devel] [PATCH 1/3] avformat/mov: Check sample_sizes before using it

2024-07-27 Thread Michael Niedermayer
Hi On Fri, Jul 26, 2024 at 07:24:38PM -0300, James Almer wrote: [...] > > Deja vu. Didn't you send something like this before? > > > > Also, can i get the sample? As with other issues, we shouldn't reach > > No, it was me: > https://ffmpeg.org//pipermail/ffmpeg-devel/2024-June/330391.html Iam s

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/adpcm: Remove setting min_channel to value it is already set to

2024-07-27 Thread Michael Niedermayer
On Sat, Jul 27, 2024 at 09:17:01PM +1000, Peter Ross wrote: > On Fri, Jul 26, 2024 at 11:08:32PM +0200, Michael Niedermayer wrote: > > Signed-off-by: Michael Niedermayer > > --- > > libavcodec/adpcm.c | 4 > > 1 file changed, 4 deletions(-) > > >

Re: [FFmpeg-devel] [PATCH v4 1/3] avcodec/jpeg2000dec: Add support for CAP and CPF markers

2024-07-26 Thread Michael Niedermayer
On Thu, Jul 25, 2024 at 05:06:04PM -0700, Pierre-Anthony Lemieux wrote: > On Thu, Jul 25, 2024 at 2:17 AM Tomas Härdin wrote: > > > > sön 2024-07-21 klockan 14:07 +0900 skrev Pierre-Anthony Lemieux: > > > On Sat, Jul 20, 2024 at 5:12 PM Tomas Härdin wrote: > > > > > > > > tor 2024-07-18 klockan 2

[FFmpeg-devel] [PATCH 3/3] avcodec/adpcm: Remove setting min_channel to value it is already set to

2024-07-26 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/adpcm.c | 4 1 file changed, 4 deletions(-) diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c index 8f9a8a8c8e2..6c53d0bcf39 100644 --- a/libavcodec/adpcm.c +++ b/libavcodec/adpcm.c @@ -260,10 +260,6 @@ static av_cold int

[FFmpeg-devel] [PATCH 2/3] avcodec/adpcm: Make sample count computation match code accesing samplesfor AV_CODEC_ID_ADPCM_DTK

2024-07-26 Thread Michael Niedermayer
Fixes: out of array access Fixes: 70618/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ADPCM_DTK_fuzzer-4814907107770368 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/adpcm.c | 2 ++ 1

[FFmpeg-devel] [PATCH 1/3] avformat/mov: Check sample_sizes before using it

2024-07-26 Thread Michael Niedermayer
Fixes: NULL pointer dereference Fixes: 70569/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-5247918563459072 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/mov.c | 4 1 file

Re: [FFmpeg-devel] [WIP] False positives on Coverity

2024-07-25 Thread Michael Niedermayer
On Sat, Jul 13, 2024 at 01:20:23AM +0200, Michael Niedermayer wrote: > On Fri, Jul 12, 2024 at 01:55:42AM +0200, Michael Niedermayer wrote: > [...] > > Only 7 outstanding remain from prior may. and 19 total. So 99% of issues > > down to 3 outstanding prior

Re: [FFmpeg-devel] [PATCH 27/39] lavc/ffv1: change FFV1SliceContext.plane into a RefStruct object

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:42PM +0200, Anton Khirnov wrote: > Frame threading in the FFV1 decoder works in a very unusual way - the > state that needs to be propagated from the previous frame is not decoded > pixels(¹), but each slice's entropy coder state after decoding the slice. > > For that

Re: [FFmpeg-devel] [PATCH 26/39] lavc/ffv1dec: inline copy_fields() into update_thread_context()

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:41PM +0200, Anton Khirnov wrote: > It is now only called from a single place, so there is no point in it > being a separate function. > --- > libavcodec/ffv1dec.c | 38 -- > 1 file changed, 16 insertions(+), 22 deletions(-) ok thx

Re: [FFmpeg-devel] [PATCH 25/39] lavc/ffv1dec: stop using per-slice FFV1Context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:40PM +0200, Anton Khirnov wrote: > All remaining accesses to them are for fields that have the same value > in the main encoder context. > > Drop now-unused FFV1Context.slice_contexts. > --- > libavcodec/ffv1.c | 18 +++- > libavcodec/ffv1.h

Re: [FFmpeg-devel] [PATCH 24/39] lavc/ffv1dec: move slice_damaged to per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:39PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.h| 2 +- > libavcodec/ffv1dec.c | 18 -- > 2 files changed, 9 insertions(+), 11 deletions(-) LGTM thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Ob

Re: [FFmpeg-devel] [PATCH 23/39] lavc/ffv1dec: move slice_reset_contexts to per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:38PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.h| 16 +--- > libavcodec/ffv1dec.c | 4 ++-- > 2 files changed, 15 insertions(+), 5 deletions(-) LGTM thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB I

Re: [FFmpeg-devel] [PATCH 22/39] lavc/ffv1enc: stop using per-slice FFV1Context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:37PM +0200, Anton Khirnov wrote: > All remaining accesses to them are for fields that have the same value > in the main encoder context. > --- > libavcodec/ffv1enc.c | 57 --- > libavcodec/ffv1enc_template.c | 24 +++---

Re: [FFmpeg-devel] [PATCH 21/39] lavc/ffv1: move ac_byte_count to per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:36PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.h| 2 +- > libavcodec/ffv1dec.c | 6 +++--- > libavcodec/ffv1enc.c | 6 +++--- > 3 files changed, 7 insertions(+), 7 deletions(-) LGTM thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133

Re: [FFmpeg-devel] [PATCH 20/39] lavc/ffv1enc: store per-slice rc_stat(2?) in FFV1SliceContext

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:35PM +0200, Anton Khirnov wrote: > Instead of the per-slice FFV1Context, which will be removed in future > commits. > --- > libavcodec/ffv1.c | 6 ++ > libavcodec/ffv1.h | 3 +++ > libavcodec/ffv1enc.c | 20 ++-- >

Re: [FFmpeg-devel] [PATCH 19/39] lavc/ffv1: move RangeCoder to per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:34PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.c | 9 ++-- > libavcodec/ffv1.h | 5 +-- > libavcodec/ffv1dec.c | 72 > libavcodec/ffv1dec_template.c | 2 +- > libavcodec/ffv1enc.c

Re: [FFmpeg-devel] [PATCH 17/39] lavc/ffv1: always use the main context values of ac

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:32PM +0200, Anton Khirnov wrote: > It cannot change between slices. that is true currently but considering that its used in some of the inner loops i dont think carrying an additional pointer around into these loops makes sense either leave it or move the ac value to

Re: [FFmpeg-devel] [PATCH 16/39] lavc/ffv1: move FFV1Context.slice_{coding_mode, rct_.y_coef} to per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:31PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.h | 6 +++--- > libavcodec/ffv1dec.c | 14 +++--- > libavcodec/ffv1dec_template.c | 10 +- > libavcodec/ffv1enc.c | 26 +- > libavcodec/ffv1

Re: [FFmpeg-devel] [PATCH 15/39] lavc/ffv1: always use the main context values of plane_count/transparency

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:30PM +0200, Anton Khirnov wrote: > They cannot change between slices. > --- > libavcodec/ffv1.c | 2 -- > libavcodec/ffv1dec.c | 5 ++--- > libavcodec/ffv1dec_template.c | 2 +- > libavcodec/ffv1enc.c | 2 +- > libavcodec/ffv1enc_template

Re: [FFmpeg-devel] [PATCH 14/39] lavc/ffv1: drop write-only PlaneContext.interlace_bit_state

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:29PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.c | 3 --- > libavcodec/ffv1.h | 1 - > 2 files changed, 4 deletions(-) ok thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Let us carefully observe those good qualities

Re: [FFmpeg-devel] [PATCH 11/39] lavc/ffv1enc: move bit writer to per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:26PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.h | 3 ++- > libavcodec/ffv1enc.c | 7 --- > libavcodec/ffv1enc_template.c | 14 +++--- > 3 files changed, 13 insertions(+), 11 deletions(-) LGTM thx [...] -- Michael G

Re: [FFmpeg-devel] [PATCH 08/39] lavc/ffv1: move sample_buffer to the per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:23PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1.c | 35 --- > libavcodec/ffv1.h | 5 +++-- > libavcodec/ffv1dec.c | 27 +-- > libavcodec/ffv1dec_template.c | 9 +---

Re: [FFmpeg-devel] [PATCH 07/39] lavc/ffv1: add a per-slice context

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:22PM +0200, Anton Khirnov wrote: > FFV1 decoder and encoder currently use the same struct - FFV1Context - > both as codec private data and per-slice context. For this purpose > FFV1Context contains an array of pointers to per-slice FFV1Context > instances. > > This pa

Re: [FFmpeg-devel] [PATCH 06/39] lavc/ffv1dec: move copy_fields() under HAVE_THREADS

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:21PM +0200, Anton Khirnov wrote: > It is unused otherwise > --- > libavcodec/ffv1dec.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) ok thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Frequently ignored answer#1 FFmp

Re: [FFmpeg-devel] [PATCH 05/39] lavc/ffv1dec: drop a pointless variable in decode_slice()

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:20PM +0200, Anton Khirnov wrote: > fsdst is by construction always equal to fs, there is even an > av_assert1() checking that. Just use fs directly. > --- > libavcodec/ffv1dec.c | 8 +++- > 1 file changed, 3 insertions(+), 5 deletions(-) probably ok thx [...] -

Re: [FFmpeg-devel] [PATCH 33/39] lavc: convert frame threading to the receive_frame() pattern

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:48PM +0200, Anton Khirnov wrote: > Reorganize the code such that the frame threading code does not call the > decoders directly, but instead calls back into the generic decoding > code. This avoids duplicating the logic that wraps the decoder > invocation and allows re

Re: [FFmpeg-devel] [PATCH 04/39] lavc/ffv1dec: drop FFV1Context.cur

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:19PM +0200, Anton Khirnov wrote: > It is merely a pointer to FFV1Context.picture.f, which can just as well > be used directly. > --- > libavcodec/ffv1.h| 1 - > libavcodec/ffv1dec.c | 33 + > 2 files changed, 17 insertions(+), 17 d

Re: [FFmpeg-devel] [PATCH 03/39] lavc/ffv1dec: simplify slice index calculation

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:18PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1dec.c | 5 + > 1 file changed, 1 insertion(+), 4 deletions(-) ok thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Complexity theory is the science of finding the exact

Re: [FFmpeg-devel] [PATCH 02/39] lavc/ffv1dec: declare loop variables in the loop where possible

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:17PM +0200, Anton Khirnov wrote: > --- > libavcodec/ffv1dec.c | 45 ++-- > 1 file changed, 22 insertions(+), 23 deletions(-) LGTM [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Into a blind

Re: [FFmpeg-devel] [PATCH 01/39] tests/fate/vcodec: add vsynth tests for FFV1 version 2

2024-07-24 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 07:11:16PM +0200, Anton Khirnov wrote: > --- > tests/fate/vcodec.mak| 3 ++- > tests/ref/vsynth/vsynth1-ffv1-v2 | 4 > tests/ref/vsynth/vsynth2-ffv1-v2 | 4 > tests/ref/vsynth/vsynth3-ffv1-v2 | 4 > tests/ref/vsynth/vsynth_lena-ffv

Re: [FFmpeg-devel] [PATCH v2] avfilter: fix data type for {Tile, Untile}Context's image size

2024-07-24 Thread Michael Niedermayer
On Wed, Jul 24, 2024 at 06:49:04AM +0200, Marvin Scholz (ePirat) wrote: > > > On 24. Jul 2024, at 00:10, Michael Niedermayer > > wrote: > > > > On Tue, Jul 23, 2024 at 12:17:43PM -0300, James Almer wrote: > >>> On 7/19/2024 12:31 PM, Paul B Mah

Re: [FFmpeg-devel] [PATCH] avdevice/dshow: Don't skip audio devices if no video device is present

2024-07-24 Thread Michael Niedermayer
On Wed, Jul 24, 2024 at 07:09:45AM +, patches via ffmpeg-devel wrote: > > > -Original Message- > From: Michael Niedermayer > Sent: Tuesday, July 23, 2024 10:22 PM > To: FFmpeg development discussions and patches > Cc: patches > Subject: Re: [FFmpeg-devel

Re: [FFmpeg-devel] [PATCH v2] avfilter: fix data type for {Tile, Untile}Context's image size

2024-07-23 Thread Michael Niedermayer
On Wed, Jul 24, 2024 at 12:10:08AM +0200, Michael Niedermayer wrote: [...] > Adding a "threat" in the form of a warning maybe works for some people in > some cases. But in others its more like slapping an already angry guy in the > face. > You get slapped harder back then

Re: [FFmpeg-devel] [PATCH v2] avfilter: fix data type for {Tile, Untile}Context's image size

2024-07-23 Thread Michael Niedermayer
On Tue, Jul 23, 2024 at 12:17:43PM -0300, James Almer wrote: > On 7/19/2024 12:31 PM, Paul B Mahol wrote: > > Internal/private filter structures/API changes does not need be mentioned > > in that file, isn't that fact obvious even for average Joe? > > There's no reason to be condescending or aggre

Re: [FFmpeg-devel] [PATCH] checkasm: Increase the tolerance for ac3_sum_square_butterfly_float

2024-07-23 Thread Michael Niedermayer
On Wed, Jul 24, 2024 at 12:01:32AM +0300, Martin Storsjö via ffmpeg-devel wrote: > Increase the tolerance from 10 ulp to 11 ulp. This fixes occasional > errors for some inputs; the errors could be reproduced on > aarch64/neon builds, with "checkasm --test=ac3dsp 3446175925". > --- > tests/checkasm

Re: [FFmpeg-devel] [PATCH] avdevice/dshow: Don't skip audio devices if no video device is present

2024-07-23 Thread Michael Niedermayer
On Tue, Jul 23, 2024 at 08:21:31AM +, patches via ffmpeg-devel wrote: > > -Original Message- > From: Roger Pack > Sent: Monday, July 22, 2024 5:52 PM > To: patches > Cc: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH] avdevice/dshow: Don't skip audi

Re: [FFmpeg-devel] [PATCH 2/3] lavc/ffv1: move damage handling code to decode_slice()

2024-07-23 Thread Michael Niedermayer
On Tue, Jul 23, 2024 at 08:52:58AM +0200, Anton Khirnov wrote: > Quoting Michael Niedermayer (2024-07-22 23:14:04) > > On Mon, Jul 22, 2024 at 11:43:21AM +0200, Anton Khirnov wrote: > > > There is no reason to delay it and this is a more natural place for > > > thi

Re: [FFmpeg-devel] [PATCH 01/11] avcodec/alsdec: Clear shift_value

2024-07-23 Thread Michael Niedermayer
On Sat, Jul 20, 2024 at 02:52:31AM +0200, Michael Niedermayer wrote: > (the exact issue is unreproducable but the use of uninitialized data is > reproducable) > > Should fix: signed integer overflow: -2147483648 - 127 cannot be represented > in type 'int' > Shou

Re: [FFmpeg-devel] [PATCH v2] avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices

2024-07-23 Thread Michael Niedermayer
On Sat, Jul 20, 2024 at 08:11:02AM +0200, Anton Khirnov wrote: > Quoting Michael Niedermayer (2024-07-20 02:08:28) > > On Wed, Jul 17, 2024 at 08:42:41AM +0200, Anton Khirnov wrote: > > > Quoting Michael Niedermayer (2024-07-15 16:48:25) > > [...] > > > &g

Re: [FFmpeg-devel] [PATCH v2] avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices

2024-07-23 Thread Michael Niedermayer
On Wed, Jul 17, 2024 at 08:42:41AM +0200, Anton Khirnov wrote: > Quoting Michael Niedermayer (2024-07-15 16:48:25) > > An alternative would be to leave the context unchanged on failure of > > hls_slice_header() > > > > Fixes: out of array access > > Fixes: N

Re: [FFmpeg-devel] [PATCH 8/9] avformat/udp: Fix temporary buffer race

2024-07-23 Thread Michael Niedermayer
On Tue, Jul 09, 2024 at 03:12:52PM +0200, Michael Niedermayer wrote: > On Mon, Jul 08, 2024 at 07:46:19PM +0200, Marton Balint wrote: > > > > > > On Sun, 9 Jun 2024, Michael Niedermayer wrote: > > > > > Fixes: CID1551679 Data race condition > &g

Re: [FFmpeg-devel] [PATCH] avformat/mov: sanity check count in IPRP

2024-07-23 Thread Michael Niedermayer
On Tue, Jul 16, 2024 at 10:31:54AM -0300, James Almer wrote: > On 7/16/2024 10:19 AM, Michael Niedermayer wrote: > > Fixes: Timeout > > Fixes: > > 69230/clusterfuzz-testcase-minimized-ffmpeg_IO_DEMUXER_fuzzer-6540512101203968 > > > > Found-by: continuous fuzzin

Re: [FFmpeg-devel] [PATCH] aacdec: set ac->output_elements upon channel element free

2024-07-23 Thread Michael Niedermayer
On Mon, Jul 22, 2024 at 03:22:31AM +0200, Lynne via ffmpeg-devel wrote: > The issue is that ac->output_elements is populated from > ac->che, which may be freed, leaving dangling pointers in this > list. > > Should fix clusterfuzz. > --- > libavcodec/aac/aacdec.c | 1 + > 1 file changed, 1 inserti

Re: [FFmpeg-devel] [PATCH] avformat/avio: avio_tell() only errors if the context is NULL

2024-07-22 Thread Michael Niedermayer
On Wed, Jul 17, 2024 at 08:47:45AM +0200, Anton Khirnov wrote: > Quoting Michael Niedermayer (2024-07-11 11:49:37) > > Found by code review related to coverity > > > > Sponsored-by: Sovereign Tech Fund > > Signed-off-by: Michael Niedermayer > > --- > >

Re: [FFmpeg-devel] [PATCH 2/2] web: move 4.1 to olddownloads

2024-07-22 Thread Michael Niedermayer
On Mon, Jul 22, 2024 at 06:13:43PM -0300, James Almer wrote: > On 7/21/2024 10:50 AM, Michael Niedermayer wrote: > > No distros are listed on downstreams that are not EOL that use 4.1 > > --- > > src/download| 37 - >

Re: [FFmpeg-devel] [PATCH 2/3] lavc/ffv1: move damage handling code to decode_slice()

2024-07-22 Thread Michael Niedermayer
On Mon, Jul 22, 2024 at 11:43:21AM +0200, Anton Khirnov wrote: > There is no reason to delay it and this is a more natural place for > this code. There is a reason. By doing it later the surrounding pixels are available and one could compute motion vectors from these surroundings and use all kinds

Re: [FFmpeg-devel] [PATCH 01/22] avformat/asfdec_o: Check size of index object

2024-07-21 Thread Michael Niedermayer
On Fri, Jul 12, 2024 at 01:33:55AM +0200, Michael Niedermayer wrote: > We subtract 24 so it must be at least 24 > > Fixes: CID1604482 Overflowed constant > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer > --- > libavformat/asfdec_o.c | 3

Re: [FFmpeg-devel] [PATCH 1/8] avfilter/vf_elbg: Use unsigned for shifting into the top bit

2024-07-21 Thread Michael Niedermayer
On Tue, Jul 09, 2024 at 12:24:03AM +0200, Michael Niedermayer wrote: > Fixes: part of CID1355110 Overflowed constant > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer > --- > libavfilter/vf_elbg.c | 2 +- > 1 file changed, 1 insertion(+), 1 deleti

Re: [FFmpeg-devel] [PATCH 10/11] avcodec/aac/aacdec_usac: Avoid doing the same thing twice each iteration

2024-07-21 Thread Michael Niedermayer
On Mon, Jul 01, 2024 at 01:12:49AM +0200, Michael Niedermayer wrote: > This requires review by the author of the code, i have just changed > this so it looks plausible, this needs to be checked against the spec > > Fixes: CID1603194 Logically dead code > > Sponsored-by: S

Re: [FFmpeg-devel] [PATCH 1/2] avfilter/vf_deshake_opencl: Use AV_VIDEO_MAX_PLANES

2024-07-21 Thread Michael Niedermayer
On Fri, Jun 14, 2024 at 10:40:27AM +0200, Michael Niedermayer wrote: > Fixes: CID1452758 Out-of-bounds read (actual out of bounds access depends on > a frame with more than 3 planes) > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer >

[FFmpeg-devel] [PATCH 2/2] web: move 4.1 to olddownloads

2024-07-21 Thread Michael Niedermayer
No distros are listed on downstreams that are not EOL that use 4.1 --- src/download| 37 - src/olddownload | 37 + 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/src/download b/src/download index 242de79.

[FFmpeg-devel] [PATCH 1/2] web: move 6.0 to olddownloads

2024-07-21 Thread Michael Niedermayer
Only ubuntu 23.10 uses 6.0 according to downstreams and that is EOL in a few days also 23.10 users will probably upgrade to 24.04 LTS so shouldnt affect anyone --- src/download| 36 src/olddownload | 36 2 files changed

Re: [FFmpeg-devel] [PATCH 3/5] avformat/iamfdec: Check nb_layers before dereferencing layer

2024-07-21 Thread Michael Niedermayer
On Wed, Jul 17, 2024 at 01:27:43PM +0200, Michael Niedermayer wrote: > Fixes: dereferencing pointers near NULL > Fixes: > 70432/clusterfuzz-testcase-minimized-ffmpeg_dem_IAMF_fuzzer-5255672845893632 > > Found-by: continuous fuzzing process > https://github.com/google/os

[FFmpeg-devel] FFmpeg point releases

2024-07-21 Thread Michael Niedermayer
Hi all several of our release branches have the latest release from 2023 also there have been many fixes that need backporting so i will start backporting and then making new releases. ill probably do the branches which have had no release for longest first. (limited to what is still supported)

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/pnmdec: Use 64bit for input size check

2024-07-21 Thread Michael Niedermayer
On Fri, Jul 19, 2024 at 12:16:06AM +0200, Michael Niedermayer wrote: > Fixes: out of array read > Fixes: poc3 > > Reported-by: VulDB CNA Team > Signed-off-by: Michael Niedermayer > --- > libavcodec/pnmdec.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) will

Re: [FFmpeg-devel] [PATCH] cbs_av1: Reject thirty-two zero bits in uvlc code

2024-07-21 Thread Michael Niedermayer
On Tue, Dec 26, 2023 at 12:50:42AM +0100, Michael Niedermayer wrote: > Hi > > On Sun, Oct 22, 2023 at 07:35:52PM +0100, Mark Thompson wrote: > > The spec allows at least thirty-two zero bits followed by a one to mean > > 2^32-1, with no constraint on the number o

Re: [FFmpeg-devel] [PATCH 2/4] libavcodec/h2645_sei: export raw LCEVC metadata

2024-07-20 Thread Michael Niedermayer
On Sat, Jul 20, 2024 at 09:45:08AM -0300, James Almer wrote: > Signed-off-by: James Almer > --- > libavcodec/h2645_sei.c | 36 > libavcodec/h2645_sei.h | 5 + > libavcodec/itut35.h| 2 ++ > 3 files changed, 43 insertions(+) I must be missing some pa

[FFmpeg-devel] [PATCH 10/11] avcodec/cfhdenc: Height of 16 is not supported

2024-07-19 Thread Michael Niedermayer
Fixes: out of array access Fixes: 68941/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-5990952685600768 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/cfhdenc.c | 4 ++-- 1

[FFmpeg-devel] [PATCH 09/11] avcodec/cfhdenc: Allocate more space

2024-07-19 Thread Michael Niedermayer
Fixes: Assertion failure Fixes: 68979/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-5375874714107904 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/cfhdenc.c | 3 +-- 1 file

[FFmpeg-devel] [PATCH 08/11] avcodec/osq: fix integer overflow when applying factor

2024-07-19 Thread Michael Niedermayer
ned-off-by: Michael Niedermayer --- libavcodec/osq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/osq.c b/libavcodec/osq.c index 42a46b25ce5..4e921896c0d 100644 --- a/libavcodec/osq.c +++ b/libavcodec/osq.c @@ -356,7 +356,7 @@ static int osq_decode_block(AVCodecCont

[FFmpeg-devel] [PATCH 07/11] avcodec/osq: avoid using too large numbers for shifts and integers in update_residue_parameter()

2024-07-19 Thread Michael Niedermayer
rfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_OSQ_fuzzer-6545326804434944 Signed-off-by: Michael Niedermayer --- libavcodec/osq.c | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/libavcodec/osq.c b/libavcodec/osq.c index 1bd4485f074..42a46b25ce5 100644 --- a/libavcodec/osq.c +++ b/lib

[FFmpeg-devel] [PATCH 11/11] avcodec/hdrenc: Allocate more space

2024-07-19 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/hdrenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/hdrenc.c b/libavcodec/hdrenc.c index 20e42134bc8..a7bf36946db 100644 --- a/libavcodec/hdrenc.c +++ b/libavcodec/hdrenc.c @@ -124,7 +124,7 @@ static int

[FFmpeg-devel] [PATCH 06/11] avcodec/vaapi_encode: Check hwctx

2024-07-19 Thread Michael Niedermayer
Fixes: null pointer dereference Fixes: 70376/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_H264_VAAPI_fuzzer-4733551250046976 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec

<    1   2   3   4   5   6   7   8   9   10   >