Re: [FFmpeg-devel] [PATCH] avfilter/colorize: add speed option

2024-05-01 Thread Gyan Doshi
On 2024-05-01 12:18 pm, Yannis Gerlach wrote: The speed option allows to have a constant (per frame) change of hue. This allows for an easy way of creating an color changing effect without relying on somewhat complicated expressions. Signed-off-by: Yannis Gerlach ---  libavfilter/vf_coloriz

[FFmpeg-devel] [PATCH 1/2] avfilter/colorize: add speed option

2024-05-01 Thread Yannis Gerlach
The speed option allows to have a constant (per frame) change of hue. This allows for an easy way of creating an color changing effect without relying on somewhat complicated expressions. Signed-off-by: Yannis Gerlach --- libavfilter/vf_colorize.c | 9 + 1 file changed, 9 insertions(+)

[FFmpeg-devel] [PATCH 2/2] avfilter/colorize: formatting

2024-05-01 Thread Yannis Gerlach
Add spaces to format option list table-like Signed-off-by: Yannis Gerlach --- libavfilter/vf_colorize.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavfilter/vf_colorize.c b/libavfilter/vf_colorize.c index cfcf1a54fb..ad8577c8fd 100644 --- a/libavfilter/vf_colo

Re: [FFmpeg-devel] Fixes #10509

2024-05-01 Thread Poorva
On Fri, Apr 5, 2024 at 2:08 AM Marton Balint wrote: > > > > On Mon, 1 Apr 2024, Poorva wrote: > > >> > >> > >> > > On Sun, Mar 31, 2024 at 8:35 PM Marton Balint wrote: > > > >> > >> > >> On Fri, 29 Mar 2024, Poorva wrote: > >> > > >>> > >>> On Tue, Mar 26, 2024 at 2:36 AM Poorva <2003gaikarp

[FFmpeg-devel] 回复: [PATCH 1/4] avcodec/x86/vvc: add alf filter luma and chroma avx2 optimizations

2024-05-01 Thread Wu Jianhua
> 发件人: ffmpeg-devel 代表 Nuo Mi > > 发送时间: 2024年4月30日 11:03 > 收件人: FFmpeg development discussions and patches > 主题: Re: [FFmpeg-devel] [PATCH 1/4] avcodec/x86/vvc: add alf filter luma and > chroma avx2 optimizations > > On Tue, Apr 30, 2024 at 12:34 AM Andreas Rheinhardt < > andreas.rheinha...@ou

[FFmpeg-devel] [PATCH v2 1/4] avcodec/x86/vvc: add alf filter luma and chroma avx2 optimizations

2024-05-01 Thread toqsxw
From: Wu Jianhua ff_vvc_alf_filter_luma_4x4_10_c: 135 ff_vvc_alf_filter_luma_4x4_10_avx2: 54 ff_vvc_alf_filter_luma_4x8_10_c: 268 ff_vvc_alf_filter_luma_4x8_10_avx2: 106 ff_vvc_alf_filter_luma_4x12_10_c: 400 ff_vvc_alf_filter_luma_4x12_10_avx2: 160 ff_vvc_alf_filter_luma_4x16_10_c: 535 ff_vvc_alf

[FFmpeg-devel] [PATCH v2 2/4] tests/checkasm: add checkasm_check_vvc_alf and check_alf_filter

2024-05-01 Thread toqsxw
From: Wu Jianhua Signed-off-by: Wu Jianhua --- tests/checkasm/Makefile | 2 +- tests/checkasm/checkasm.c | 3 +- tests/checkasm/checkasm.h | 1 + tests/checkasm/vvc_alf.c | 133 ++ 4 files changed, 137 insertions(+), 2 deletions(-) create mode 10064

[FFmpeg-devel] [PATCH v2 4/4] tests/checkasm/vvc_alf: add check_alf_classify

2024-05-01 Thread toqsxw
From: Wu Jianhua Perforamnce Test (fps): clip before after delta Tango2_3840x2160_60_10_420_27_LD.266 56 115 105.36% RitualDance_1920x1080_60_10_420_32_LD.266 272 481 76.83% RitualDance_1920x1080_60_10_420_37_RA.266 303 426 40.59% Sig

Re: [FFmpeg-devel] [PATCH] avfilter/af_volumedetect.c: Add 32bit float audio support

2024-05-01 Thread Yigithan Yigit
Included mem.h and made some changes about readability. v8-avfilter-af_volumedetect.c-Add-32bit-float-audio-sup.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To

Re: [FFmpeg-devel] [PATCH 3/3] avutil/opt: Preserve nb_channels in opt_free

2024-05-01 Thread James Almer
On 4/30/2024 9:38 PM, Michael Niedermayer wrote: On Tue, Apr 30, 2024 at 06:27:23PM -0300, James Almer wrote: On 4/29/2024 9:48 PM, Michael Niedermayer wrote: Fixes: division by 0 Fixes: decoder modifying demuxer channels on failure Fixes: -sseof -5 -i zgclab/ffmpeg_crash/poc3 Found-by: Wang D

Re: [FFmpeg-devel] [PATCH v2] configure: support msvc build inside WSL

2024-05-01 Thread Alexander Strasser via ffmpeg-devel
On 2024-04-27 22:14 +0200, Timo Rothenpieler wrote: > --- > configure | 7 ++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/configure b/configure > index 8101b4fce6..89af5f75e7 100755 > --- a/configure > +++ b/configure > @@ -5036,7 +5036,12 @@ probe_cc(){ > else

Re: [FFmpeg-devel] GSoC 2024

2024-05-01 Thread Thilo Borgmann via ffmpeg-devel
Hi, the application period for GSoC 2024 begins on Jan 22nd. Everyone interested in mentoring a project in 2024, please add your idea(s) to [1]. we've been granted 7 slots this year! All mentors received a mail already, work period begins May 27th. There are pending patches from the student

[FFmpeg-devel] Massive memory leak in 6.1.1 (fixed on master)

2024-05-01 Thread Ville Syrjälä
Hi, I ran into a massive memory leak while transcoding some audio books after upgrading to ffmpeg 6.1.1 from 6.0.1. Instead of the normal ~100 MiB rss it now exceeds 10 GiB in about ten seconds and keeps on going up. Command line used was approximately this: ffmpeg -activation_bytes XXX -i book.

Re: [FFmpeg-devel] [PATCH v2] configure: support msvc build inside WSL

2024-05-01 Thread Timo Rothenpieler
On 01.05.2024 17:06, Alexander Strasser via ffmpeg-devel wrote: On 2024-04-27 22:14 +0200, Timo Rothenpieler wrote: --- configure | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 8101b4fce6..89af5f75e7 100755 --- a/configure +++ b/configure

[FFmpeg-devel] [PATCH 01/10, v2] avutil: add hwcontext_amf.

2024-05-01 Thread Dmitrii Ovchinnikov
Adds hwcontext_amf, which allows to use shared AMF context for the encoder, decoder and AMF-based filters, without copy to the host memory. It will also allow you to use some optimizations in the interaction of components (for example, SAV) and make a more manageable and optimal setup for using GPU

[FFmpeg-devel] [PATCH 02/10, v2] avcodec: add amfdec.

2024-05-01 Thread Dmitrii Ovchinnikov
From: Evgeny Pavlov Added AMF based h264, hevc, av1 decoders. Co-authored-by: Dmitrii Ovchinnikov v2: added encoder reinitialisation --- libavcodec/Makefile| 7 +- libavcodec/allcodecs.c | 3 + libavcodec/amfdec.c| 719 + libavcodec/amfdec.h

[FFmpeg-devel] [PATCH 03/10, v2] avcodec/amfenc: Fixes the color information in the output.

2024-05-01 Thread Dmitrii Ovchinnikov
From: Michael Fabian 'Xaymar' Dirks added 10 bit support for amf hevc. before: command - ffmpeg.exe -hide_banner -y -hwaccel d3d11va -hwaccel_output_format d3d11 -i test_10bit_file.mkv -an -c:v h264_amf res.dx11_hw_h264.mkv output - Format of input frames context (p010le) is not supported by

[FFmpeg-devel] [PATCH 04/10, v2] avcodec/amfenc: HDR metadata.

2024-05-01 Thread Dmitrii Ovchinnikov
From: nyanmisaka v2: fixes for indentation --- libavcodec/amfenc.c | 83 + 1 file changed, 83 insertions(+) diff --git a/libavcodec/amfenc.c b/libavcodec/amfenc.c index 0bd15dd812..068bb53002 100644 --- a/libavcodec/amfenc.c +++ b/libavcodec/amfenc.c

[FFmpeg-devel] [PATCH 05/10, v2] avcodec/amfenc: add 10 bit encoding in av1_amf

2024-05-01 Thread Dmitrii Ovchinnikov
From: Evgeny Pavlov v2: refactored after review Signed-off-by: Evgeny Pavlov Co-authored-by: Araz Iusubov --- libavcodec/amfenc.c | 2 ++ libavcodec/amfenc_av1.c | 22 ++ 2 files changed, 24 insertions(+) diff --git a/libavcodec/amfenc.c b/libavcodec/amfenc.c index 0

[FFmpeg-devel] [PATCH 06/10, v2] avcodec/amfenc: GPU driver version check

2024-05-01 Thread Dmitrii Ovchinnikov
From: Araz Iusubov Implemented gpu driver check. 10-bit patch works incorrectly on driver version lower than 23.30. Signed-off-by: Araz Iusubov --- libavcodec/amfenc.c | 4 1 file changed, 4 insertions(+) diff --git a/libavcodec/amfenc.c b/libavcodec/amfenc.c index 49dd91c4e0..510050e282

[FFmpeg-devel] [PATCH 07/10, v2] avcodec/amfenc: add smart access video option

2024-05-01 Thread Dmitrii Ovchinnikov
From: Evgeny Pavlov This commit adds option for enabling SmartAccess Video (SAV) in AMF encoders. SAV is an AMD hardware-specific feature which enables the parallelization of encode and decode streams across multiple Video Codec Engine (VCN) hardware instances. Signed-off-by: Evgeny Pavlov ---

[FFmpeg-devel] [PATCH 08/10, v2] avcodec/amfenc: redesign to use hwcontext_amf.

2024-05-01 Thread Dmitrii Ovchinnikov
Co-authored-by: Evgeny Pavlov --- libavcodec/amfenc.c | 568 +--- libavcodec/amfenc.h | 23 +- 2 files changed, 163 insertions(+), 428 deletions(-) diff --git a/libavcodec/amfenc.c b/libavcodec/amfenc.c index 510050e282..781254327a 100644 --- a/libavcodec

[FFmpeg-devel] [PATCH 09/10, v2] avfilter/scale_amf: Add AMF VPP & super resolution filters

2024-05-01 Thread Dmitrii Ovchinnikov
From: Evgeny Pavlov This commit adds two AMF filters: vpp_amf & sr_amf. Both filters are using AMF hardware acceleration. vpp_amf supports simple scaling algorithms & color conversion. sr_amf supports advanced scaling algorithms such as FSR & can be used for upscaling only. --- configure

[FFmpeg-devel] [PATCH 10/10, v2] doc/filters: Add documentation for AMF filters

2024-05-01 Thread Dmitrii Ovchinnikov
From: Evgeny Pavlov Signed-off-by: Evgeny Pavlov --- doc/filters.texi | 238 +++ 1 file changed, 238 insertions(+) diff --git a/doc/filters.texi b/doc/filters.texi index fc813f12c1..81dad32ce9 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -

Re: [FFmpeg-devel] Massive memory leak in 6.1.1 (fixed on master)

2024-05-01 Thread James Almer
On 5/1/2024 1:52 PM, Ville Syrjälä wrote: Hi, I ran into a massive memory leak while transcoding some audio books after upgrading to ffmpeg 6.1.1 from 6.0.1. Instead of the normal ~100 MiB rss it now exceeds 10 GiB in about ten seconds and keeps on going up. Command line used was approximately

[FFmpeg-devel] [PATCH 1/3] avcodec/avcodec: prevent ch_layout from being uninitialized in ff_codec_close()

2024-05-01 Thread James Almer
It's a user-set parameter shared with AVCodecParameters, so it should only be freed by avcodec_free_context(). Signed-off-by: James Almer --- libavcodec/avcodec.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/libavcodec/avcodec.c b/libavcodec/avcodec.c index 888dd76228..fc8a40e4db 1

[FFmpeg-devel] [PATCH 2/3] avcodec/avcodec: don't free coded_side_data in ff_codec_close() when decoding

2024-05-01 Thread James Almer
It's a user-set parameter shared with AVCodecParameters, so it should only be freed by avcodec_free_context(). Signed-off-by: James Almer --- libavcodec/avcodec.c | 11 ++- libavcodec/options.c | 4 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/libavcodec/avcodec.

[FFmpeg-devel] [PATCH 3/3] avcodec/avcodec: free decoded_side_data in ff_codec_close() when decoding

2024-05-01 Thread James Almer
It's set by the library, so it should be freed when closing the context. Signed-off-by: James Almer --- libavcodec/avcodec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/avcodec.c b/libavcodec/avcodec.c index e560efff6a..189a0a2193 100644 --- a/libavcodec/avc

Re: [FFmpeg-devel] Massive memory leak in 6.1.1 (fixed on master)

2024-05-01 Thread Dennis Mungai
On Wed, 1 May 2024, 21:40 James Almer, wrote: > On 5/1/2024 1:52 PM, Ville Syrjälä wrote: > > Hi, > > > > I ran into a massive memory leak while transcoding some audio > > books after upgrading to ffmpeg 6.1.1 from 6.0.1. > > > > Instead of the normal ~100 MiB rss it now exceeds 10 GiB in about >

Re: [FFmpeg-devel] Massive memory leak in 6.1.1 (fixed on master)

2024-05-01 Thread James Almer
On 5/1/2024 4:40 PM, Dennis Mungai wrote: On Wed, 1 May 2024, 21:40 James Almer, wrote: On 5/1/2024 1:52 PM, Ville Syrjälä wrote: Hi, I ran into a massive memory leak while transcoding some audio books after upgrading to ffmpeg 6.1.1 from 6.0.1. Instead of the normal ~100 MiB rss it now exc

Re: [FFmpeg-devel] Massive memory leak in 6.1.1 (fixed on master)

2024-05-01 Thread Dennis Mungai
On Wed, 1 May 2024, 22:44 James Almer, wrote: > On 5/1/2024 4:40 PM, Dennis Mungai wrote: > > On Wed, 1 May 2024, 21:40 James Almer, wrote: > > > >> On 5/1/2024 1:52 PM, Ville Syrjälä wrote: > >>> Hi, > >>> > >>> I ran into a massive memory leak while transcoding some audio > >>> books after upg

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/avcodec: prevent ch_layout from being uninitialized in ff_codec_close()

2024-05-01 Thread Andreas Rheinhardt
James Almer: > It's a user-set parameter shared with AVCodecParameters, so it should only > be freed by avcodec_free_context(). > > Signed-off-by: James Almer > --- > libavcodec/avcodec.c | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git a/libavcodec/avcodec.c b/libavcodec/avcodec.c

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/avcodec: don't free coded_side_data in ff_codec_close() when decoding

2024-05-01 Thread Andreas Rheinhardt
James Almer: > It's a user-set parameter shared with AVCodecParameters, so it should only > be freed by avcodec_free_context(). > > Signed-off-by: James Almer > --- > libavcodec/avcodec.c | 11 ++- > libavcodec/options.c | 4 > 2 files changed, 10 insertions(+), 5 deletions(-) > >

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/avcodec: free decoded_side_data in ff_codec_close() when decoding

2024-05-01 Thread Andreas Rheinhardt
James Almer: > It's set by the library, so it should be freed when closing the context. > > Signed-off-by: James Almer > --- > libavcodec/avcodec.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/libavcodec/avcodec.c b/libavcodec/avcodec.c > index e560efff6a..189a0a2

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/avcodec: free decoded_side_data in ff_codec_close() when decoding

2024-05-01 Thread James Almer
On 5/1/2024 5:43 PM, Andreas Rheinhardt wrote: James Almer: It's set by the library, so it should be freed when closing the context. Signed-off-by: James Almer --- libavcodec/avcodec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/avcodec.c b/libavcodec/a

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/avcodec: don't free coded_side_data in ff_codec_close() when decoding

2024-05-01 Thread James Almer
On 5/1/2024 5:40 PM, Andreas Rheinhardt wrote: James Almer: It's a user-set parameter shared with AVCodecParameters, so it should only be freed by avcodec_free_context(). Signed-off-by: James Almer --- libavcodec/avcodec.c | 11 ++- libavcodec/options.c | 4 2 files changed,

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/avcodec: prevent ch_layout from being uninitialized in ff_codec_close()

2024-05-01 Thread James Almer
On 5/1/2024 5:26 PM, Andreas Rheinhardt wrote: James Almer: It's a user-set parameter shared with AVCodecParameters, so it should only be freed by avcodec_free_context(). Signed-off-by: James Almer --- libavcodec/avcodec.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/libavcode

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/avcodec: free decoded_side_data in ff_codec_close() when decoding

2024-05-01 Thread Andreas Rheinhardt
James Almer: > On 5/1/2024 5:43 PM, Andreas Rheinhardt wrote: >> James Almer: >>> It's set by the library, so it should be freed when closing the context. >>> >>> Signed-off-by: James Almer >>> --- >>>   libavcodec/avcodec.c | 4 +++- >>>   1 file changed, 3 insertions(+), 1 deletion(-) >>> >>> dif

Re: [FFmpeg-devel] [PATCH 01/10, v2] avutil: add hwcontext_amf.

2024-05-01 Thread Lynne
May 1, 2024, 20:38 by ovchinnikov.dmit...@gmail.com: > Adds hwcontext_amf, which allows to use shared AMF > context for the encoder, decoder and AMF-based filters, > without copy to the host memory. > It will also allow you to use some optimizations in > the interaction of components (for example,

[FFmpeg-devel] FFMPEG support for x265 vbv-end and vbv-end-fr-adj

2024-05-01 Thread Tom Vaughan
When I attempt to pass vbv-end and vbv-end-fr-adj parameters to x265, FFMPEG fails. x265 [error]: vbv-end-fr-adj cannot be enabled when total number of frames is unknown x265 needs to know how many frames it is encoding so that it knows when the vbv-end logic needs to kick in. In this case it

[FFmpeg-devel] [PATCH 1/3][GSoC 2024] libavcodec/vvc: convert (*sad) to (*sad[6]) to prepare for AVX2 funcs

2024-05-01 Thread Stone Chen
To prepare for adding AVX2 functions for different block widths, change VVCInterDSPContext to contain (*sad[6]) instead of (*sad). This also default initializes the pointer array with the scalar function and the calling sites to jump to the correct function based on block width. There's no chang

[FFmpeg-devel] [PATCH 2/3][GSoC 2024] libavcodec/x86/vvc: Add AVX2 DMVR SAD functions for VVC

2024-05-01 Thread Stone Chen
Implements AVX2 DMVR (decoder-side motion vector refinement) SAD functions. DMVR SAD is only calculated if w >= 8, h >= 8, and w * h > 128. To reduce complexity, SAD is only calculated on even rows. This is calculated for all video bitdepths, but the values passed to the function are always 16bi

[FFmpeg-devel] [PATCH 3/3][GSoC 2024] tests/checkasm: Add check_vvc_sad to vvc_mc.c

2024-05-01 Thread Stone Chen
Adds checkasm for DMVR SAD AVX2 implementation. Benchmarks ( AMD 7940HS ) vvc_sad_8_16bpc_c: 112.5 vvc_sad_8_16bpc_avx2: 2.5 vvc_sad_16_16bpc_c: 232.5 vvc_sad_16_16bpc_avx2: 22.5 vvc_sad_32_16bpc_c: 912.5 vvc_sad_32_16bpc_avx2: 82.5 vvc_sad_64_16bpc_c: 3582.5 vvc_sad_64_16bpc_avx2: 392.5 vvc_sad_1

Re: [FFmpeg-devel] [PATCH 1/3][GSoC 2024] libavcodec/vvc: convert (*sad) to (*sad[6]) to prepare for AVX2 funcs

2024-05-01 Thread Andreas Rheinhardt
Stone Chen: > To prepare for adding AVX2 functions for different block widths, change > VVCInterDSPContext to contain (*sad[6]) instead of (*sad). This also default > initializes the pointer array with the scalar function and the calling sites > to jump to the correct function based on block wid

Re: [FFmpeg-devel] [PATCH] Added alpha layer support for smartblur

2024-05-01 Thread Cosmin Stejerean via ffmpeg-devel
> On Mar 25, 2024, at 1:49 AM, Andrea Mastroberti via ffmpeg-devel > wrote: > > Signed-off-by: Andrea Mastroberti <10736...@polimi.it> > --- > doc/filters.texi | 20 - > libavfilter/version.h | 2 +- > libavfilter/vf_smartblur.c | 44 ++

[FFmpeg-devel] [PATCH 1/7] avcodec/av1dec: bit_depth cannot be another values than 8, 10, 12

2024-05-01 Thread Michael Niedermayer
Fixes: CID1544265 Logically dead code Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/av1dec.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c index 79a30a114da..4f9222cca27 100644 --- a/lib

[FFmpeg-devel] [PATCH 2/7] avcodec/av1dec: initialize ret in av1_receive_frame_internal()

2024-05-01 Thread Michael Niedermayer
Fixes: CID1596605 Uninitialized scalar variable Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/av1dec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c index 4f9222cca27..93ab04eb378 100644 --- a/l

[FFmpeg-devel] [PATCH 3/7] avcodec/avfft: Remove dead code

2024-05-01 Thread Michael Niedermayer
Fixes: CID1543204 Logically dead code Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/avfft.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/avfft.c b/libavcodec/avfft.c index f6787937f67..0f43f30b776 100644 --- a/libavcodec/avf

[FFmpeg-devel] [PATCH 4/7] avcodec/avs2_parser: Assert init_get_bits8() success with const size 15

2024-05-01 Thread Michael Niedermayer
Fixes: CID1506708 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/avs2_parser.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/avs2_parser.c b/libavcodec/avs2_parser.c index 200134f91db..8d4bc3cee0d 100

[FFmpeg-devel] [PATCH 5/7] avcodec/avs3_parser: Check the return value of init_get_bits8()

2024-05-01 Thread Michael Niedermayer
Fixes: CID1492867 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/avs3_parser.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/avs3_parser.c b/libavcodec/avs3_parser.c index a819b5783d6..0f9076befe1 100

[FFmpeg-devel] [PATCH 6/7] avcodec/cbs_av1: Avoid shift overflow

2024-05-01 Thread Michael Niedermayer
Fixes: CID1465488 Unintentional integer overflow Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/cbs_av1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/cbs_av1.c b/libavcodec/cbs_av1.c index 1d9ac5ab449..fb829960220 100644 ---

[FFmpeg-devel] [PATCH 7/7] avcodec/cbs_jpeg: Try to move the read entity to one side in a test

2024-05-01 Thread Michael Niedermayer
Fixes: CID1439654 Untrusted pointer read Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/cbs_jpeg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/cbs_jpeg.c b/libavcodec/cbs_jpeg.c index b1b58dcd65e..406147c082c 100644 ---

Re: [FFmpeg-devel] [PATCH 2/7] avcodec/av1dec: initialize ret in av1_receive_frame_internal()

2024-05-01 Thread James Almer
On 5/1/2024 9:41 PM, Michael Niedermayer wrote: Fixes: CID1596605 Uninitialized scalar variable Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/av1dec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/av1dec.c b/libavcodec/av

Re: [FFmpeg-devel] [PATCH 1/7] avcodec/av1dec: bit_depth cannot be another values than 8, 10, 12

2024-05-01 Thread James Almer
On 5/1/2024 9:41 PM, Michael Niedermayer wrote: Fixes: CID1544265 Logically dead code Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/av1dec.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavcodec/av1dec.c b/libavcodec/av1d

Re: [FFmpeg-devel] [PATCH 3/7] avcodec/avfft: Remove dead code

2024-05-01 Thread Lynne
May 2, 2024, 02:42 by mich...@niedermayer.cc: > Fixes: CID1543204 Logically dead code > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer > --- > libavcodec/avfft.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/avfft.c b/libavcodec/avf

Re: [FFmpeg-devel] [PATCH 3/7] avcodec/avfft: Remove dead code

2024-05-01 Thread Michael Niedermayer
On Thu, May 02, 2024 at 03:21:11AM +0200, Lynne wrote: > May 2, 2024, 02:42 by mich...@niedermayer.cc: > > > Fixes: CID1543204 Logically dead code > > > > Sponsored-by: Sovereign Tech Fund > > Signed-off-by: Michael Niedermayer > > --- > > libavcodec/avfft.c | 2 +- > > 1 file changed, 1 inserti

Re: [FFmpeg-devel] [PATCH 7/7] avcodec/cbs_jpeg: Try to move the read entity to one side in a test

2024-05-01 Thread Andreas Rheinhardt
Michael Niedermayer: > Fixes: CID1439654 Untrusted pointer read > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer > --- > libavcodec/cbs_jpeg.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/cbs_jpeg.c b/libavcodec/cbs_jpeg.c > i