[FFmpeg-cvslog] doc/encoders: Document compression_level for PNG

2025-04-09 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Feb 6 14:47:41 2025 +0100| [e47a3c7d62afc5418c72ab0619324c9498f38d70] | committer: Michael Niedermayer doc/encoders: Document compression_level for PNG Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=c

[FFmpeg-cvslog] avcodec/celp_math: Reuse ff_scalarproduct_float_c()

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 13:35:16 2025 +0200| [2c65d3be81a715a0da84f67a3a8f0dacc6c5] | committer: Andreas Rheinhardt avcodec/celp_math: Reuse ff_scalarproduct_float_c() Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=c

[FFmpeg-cvslog] doc/encoders: Document png pred

2025-04-09 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Feb 6 14:47:43 2025 +0100| [f6cd9bfa829e8d52a4dcc70d28898c39c719b735] | committer: Michael Niedermayer doc/encoders: Document png pred Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6cd9bfa8

[FFmpeg-cvslog] avcodec/osq: avoid undefined negation

2025-04-09 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Feb 4 03:58:45 2025 +0100| [c6a889f3e09249d2a643a6beb7d44a8e42ea3541] | committer: Michael Niedermayer avcodec/osq: avoid undefined negation Fixes: negation of -2147483648 cannot be represented in type 'int32_t' (aka 'int'); cast to an unsi

[FFmpeg-cvslog] swscale/swscale: Do not crash on floats

2025-04-09 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Feb 4 03:58:43 2025 +0100| [d16a058dbc9974f5919da3315e8cb41f8e6102f0] | committer: Michael Niedermayer swscale/swscale: Do not crash on floats Fixes: shift exponent 32 is too large for 32-bit type 'unsigned int' Fixes: division by zero Fixes

[FFmpeg-cvslog] swscale/output: Fix integer overflow in yuv2gbrp_full_X_c()

2025-04-09 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Feb 4 03:58:44 2025 +0100| [ce538ef97a7b1fdab6f2a3c8afc538c1cc3760d9] | committer: Michael Niedermayer swscale/output: Fix integer overflow in yuv2gbrp_full_X_c() Fixes: signed integer overflow: 1966895953 + 210305024 cannot be represented i

[FFmpeg-cvslog] avcodec/ffv1enc: permit 1024 slices

2025-04-09 Thread Jerome Martinez
ffmpeg | branch: master | Jerome Martinez | Tue Apr 8 22:07:47 2025 +0200| [3aec1f87c93a7601931503499f22c403c25269e6] | committer: Michael Niedermayer avcodec/ffv1enc: permit 1024 slices Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3aec1f87c

[FFmpeg-cvslog] avcodec/x86/hevc/dsp_init: Make ff_hevc_put_bi_w_* functions static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 15:36:30 2025 +0200| [c34d77317eb942237edd87eaf66e2a266e066696] | committer: Andreas Rheinhardt avcodec/x86/hevc/dsp_init: Make ff_hevc_put_bi_w_* functions static They are always C wrappers around other functions. Signed-off-by: Andre

[FFmpeg-cvslog] avcodec/x86/hevcdsp: Move macro to dsp_init.c

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 21:07:43 2025 +0200| [05ae73ac90dfdb4b69a46462b9464d88ce1ece37] | committer: Andreas Rheinhardt avcodec/x86/hevcdsp: Move macro to dsp_init.c It belongs to the [EQ]PEL_LINKS macros. Signed-off-by: Andreas Rheinhardt > http://git.vide

[FFmpeg-cvslog] avcodec/mjpegenc_huffman: Make ff_mjpegenc_huffman_compute_bits() static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 2 12:19:45 2025 +0200| [7ad16a44100137d3ad9f3e4d831bb646704ca066] | committer: Andreas Rheinhardt avcodec/mjpegenc_huffman: Make ff_mjpegenc_huffman_compute_bits() static Only used here and in a test tool. Signed-off-by: Andreas Rheinhar

[FFmpeg-cvslog] avcodec/x86/hevc/dsp_init: Make ff_hevc_put_uni_w_* functions static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 15:25:28 2025 +0200| [0cd67da9097ba635c4ce8d3b064be5411b9cf34a] | committer: Andreas Rheinhardt avcodec/x86/hevc/dsp_init: Make ff_hevc_put_uni_w_* functions static These are always C functions. Signed-off-by: Andreas Rheinhardt > ht

[FFmpeg-cvslog] tests/fate/vcodec: Test "default" Huffman tables, too

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 2 15:48:29 2025 +0200| [7ddcd55d51f5698d3c19334557ef88051fcff5b9] | committer: Andreas Rheinhardt tests/fate/vcodec: Test "default" Huffman tables, too Since 45eeb1f785d6c726181568db341bbf80b43e32c0 optimal Huffman tables are the default

[FFmpeg-cvslog] avcodec/dovi_rpuenc: Constify dv_levels

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 10:30:22 2025 +0200| [d073d0d3bb6891eea4197fe89ac4dd0e6e47e5cd] | committer: Andreas Rheinhardt avcodec/dovi_rpuenc: Constify dv_levels Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d073

[FFmpeg-cvslog] avcodec/x86/hevcdsp: Move to x86/hevc

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 21:14:11 2025 +0200| [d78cb537a2975275cff1fd8284a6ba806b5a2f42] | committer: Andreas Rheinhardt avcodec/x86/hevcdsp: Move to x86/hevc Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d78cb5

[FFmpeg-cvslog] avcodec/aacenc_is: Make ff_aac_is_encoding_err() static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 2 11:35:55 2025 +0200| [a2136d545cc4f9738f7ccba3a666bd0979c70ac9] | committer: Andreas Rheinhardt avcodec/aacenc_is: Make ff_aac_is_encoding_err() static Possible since 9b11fefb88c770b9c1d4d4583c61c6abde6c033c. Also remove a now always-ze

[FFmpeg-cvslog] avcodec/x86/hevc/dsp_init: Make ff_hevc_put_uni_[qe]?pel* funcs static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 16:55:18 2025 +0200| [3f1aacff1c865d29254be010554476f25f1109d2] | committer: Andreas Rheinhardt avcodec/x86/hevc/dsp_init: Make ff_hevc_put_uni_[qe]?pel* funcs static Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/x86/hevc/dsp_init: Make ff_hevc_put_[eq]?pel_* static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 17:30:02 2025 +0200| [9211abfe7e5b10104670a25471e4880046fe417a] | committer: Andreas Rheinhardt avcodec/x86/hevc/dsp_init: Make ff_hevc_put_[eq]?pel_* static Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpe

[FFmpeg-cvslog] avcodec/x86/hevc/mc: Remove unused functions

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 20:26:19 2025 +0200| [977d65ae17976193de4f0a4cb79c254ca44b0518] | committer: Andreas Rheinhardt avcodec/x86/hevc/mc: Remove unused functions Saved 11536B here. Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ff

[FFmpeg-cvslog] avcodec/celp_math: Mark ff_celp_math_init() as av_cold

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 13:45:54 2025 +0200| [d72a9af528a51c13abf7467b24d186ffbba2c62d] | committer: Andreas Rheinhardt avcodec/celp_math: Mark ff_celp_math_init() as av_cold Also do the same for ff_celp_math_init_mips(). Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/x86/vvc/dsp_init: Make alf wrappers static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 12:41:22 2025 +0200| [5c619da0edd0b5873c897631a7613432f3de6b21] | committer: Andreas Rheinhardt avcodec/x86/vvc/dsp_init: Make alf wrappers static Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co

[FFmpeg-cvslog] avcodec/x86/vvc/dsp_init: Make avg wrappers static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 12:45:43 2025 +0200| [159b482835807c14d71c09e0e4a18f3f5554f8ba] | committer: Andreas Rheinhardt avcodec/x86/vvc/dsp_init: Make avg wrappers static Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co

[FFmpeg-cvslog] avcodec/x86/vvc/dsp_init: Make ff_vvc_apply_bdof_##bd##_avx2 static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 2 11:27:34 2025 +0200| [ed37a8f75a003f67330bdffd4df5ef46ab1026d0] | committer: Andreas Rheinhardt avcodec/x86/vvc/dsp_init: Make ff_vvc_apply_bdof_##bd##_avx2 static These wrappers around ff_vvc_apply_bdof_avx2() are only used in dsp_init

[FFmpeg-cvslog] avcodec/x86/vvc/dsp_init: Make put wrappers static

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 3 12:31:15 2025 +0200| [9ba6f99a62fe4951f5f1be181c016479d62f6283] | committer: Andreas Rheinhardt avcodec/x86/vvc/dsp_init: Make put wrappers static Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co

[FFmpeg-cvslog] avutil/aes: use pthread_once to fill the static tables

2025-04-09 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Apr 6 20:57:58 2025 -0300| [aeed747f41fed142e60cd7d349df2be1e90deac4] | committer: James Almer avutil/aes: use pthread_once to fill the static tables Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aeed747f41f

[FFmpeg-cvslog] avutil/tests/channel_layout: Improve enum range check

2025-04-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 30 16:23:51 2025 +0200| [830fab689153a41fc4491b1add411a628a00fb5a] | committer: Andreas Rheinhardt avutil/tests/channel_layout: Improve enum range check Both GCC and Clang use unsigned as underlying type of an enum with no negative enumera