[FFmpeg-cvslog] avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c()

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Mar 15 22:26:26 2025 +0100| [0ccf385e130377e3796c6abc82d51a913296ebc4] | committer: James Almer avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() Not worth the overhead of exporting it. Signed-off-by: Andreas Rheinhardt Signed-off-by

[FFmpeg-cvslog] avcodec/ac3dec: Read spx flags at once, not one bit at a time

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 30 13:40:58 2025 +0200| [ffa56f73a9bc5505a0d4d1e1e04a65bf10113dee] | committer: Andreas Rheinhardt avcodec/ac3dec: Read spx flags at once, not one bit at a time Doing so gets rid of a stupid GCC -Wstringop-overflow= warning (GCC somehow be

[FFmpeg-cvslog] fftools/ffmpeg_filter: ensure ifp is set before dereferencing it

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Mar 24 10:06:47 2025 -0300| [fee5b0a383441feadf4b48dad15caa89c1aad555] | committer: James Almer fftools/ffmpeg_filter: ensure ifp is set before dereferencing it Fixes segfaults since cbbc927a67f142a02bfc5d047c03587599ee5b55. Signed-off-by: James Alme

[FFmpeg-cvslog] avcodec/ffv1enc: introduce step to simplify code

2025-04-05 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Mar 24 16:26:20 2025 +0100| [4b24c5ba693f6501b77ffec932dc858f20e6a2d7] | committer: Michael Niedermayer avcodec/ffv1enc: introduce step to simplify code Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer > http://git.video

[FFmpeg-cvslog] tests/swscale: switch from MSE to SSIM

2025-04-05 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Tue Feb 25 15:47:43 2025 +0100| [6c12b1535a86011bedcab7cff5143a01b118bd8b] | committer: Niklas Haas tests/swscale: switch from MSE to SSIM And bias it towards Y. This is much better at ignoring errors due to differing dither patterns, and rewards algorith

[FFmpeg-cvslog] avutil/hwcontext_vulkan: stop checking for deprecated and removed flag

2025-04-05 Thread llyyr
ffmpeg | branch: master | llyyr | Sat Mar 29 03:44:44 2025 +0530| [8c7b00ba3ac4b55d6e48f9a5a4345bbf19c9cb2e] | committer: Lynne avutil/hwcontext_vulkan: stop checking for deprecated and removed flag AV_VK_FRAME_FLAG_CONTIGUOUS_MEMORY was deprecated in e0f2d2e70228d022195afccc057bd6dc8b688c21 a

[FFmpeg-cvslog] swscale/swscale_unscaled: Actually use X2->RGBA64 conversions

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Mar 31 17:01:51 2025 +0200| [4da84d5c2b2b0cd415ef4c514f716784654cee54] | committer: Andreas Rheinhardt swscale/swscale_unscaled: Actually use X2->RGBA64 conversions The conversion functions were added in e7382b4d0101f02e61fdf5ad2c48aca500bb413

[FFmpeg-cvslog] tests/checkasm: fix wrong summation of bench time

2025-04-05 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Mon Mar 31 14:40:16 2025 +0200| [256a38101fd1bc26b020b870a202fd638616a0a6] | committer: Niklas Haas tests/checkasm: fix wrong summation of bench time This was changed 8 years ago with the introduction of the linux-perf path, with seemingly no justificatio

[FFmpeg-cvslog] avcodec/x86/h26x/h265dsp: Remove unused functions

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Mar 31 19:49:32 2025 +0200| [3693acb855239d8b262cab0684826444981e4471] | committer: Andreas Rheinhardt avcodec/x86/h26x/h265dsp: Remove unused functions The ff_h2656_put_{uni_,}8tap_hv{32,64,128}_8_avx2 and ff_h2656_put_{uni_,}4tap_hv{64,128}_

[FFmpeg-cvslog] tests/swscale: allow testing only unscaled convertors

2025-04-05 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Thu Mar 6 12:22:55 2025 +0100| [995986e512d3f18a71aa12e139ba450d1b7205f3] | committer: Niklas Haas tests/swscale: allow testing only unscaled convertors I need this to be able to test the new unscaled conversion code more quickly. We re-order the flags o

[FFmpeg-cvslog] postproc/postprocess_template: Use immediate instead of memory load

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Mar 31 16:26:55 2025 +0200| [132a55fd7c54c039c990d377bc20f5b9cce3e22a] | committer: Andreas Rheinhardt postproc/postprocess_template: Use immediate instead of memory load Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi

[FFmpeg-cvslog] avcodec/aac/aacdec_lpd: Make ff_aac_lpd_mode_tab static

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Mar 31 17:43:54 2025 +0200| [2b9b4dde93350287ac53eaa2b688025f1b972df0] | committer: Andreas Rheinhardt avcodec/aac/aacdec_lpd: Make ff_aac_lpd_mode_tab static Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/

[FFmpeg-cvslog] avcodec/mpegvideo: Don't set [bf]_code for non-MPEG-4 decoders

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Mar 25 04:22:27 2025 +0100| [116fd73143e13b0bd7d696c7918503ad2ce3ae21] | committer: Andreas Rheinhardt avcodec/mpegvideo: Don't set [bf]_code for non-MPEG-4 decoders It is only used by encoders and the MPEG-4 decoder. Signed-off-by: Andreas R

[FFmpeg-cvslog] tests/filter-video: add yuvtestsrc tests for yuva444p

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Mar 31 15:45:34 2025 -0300| [67c489131187849d39b6e8b2c078734ea110de00] | committer: James Almer tests/filter-video: add yuvtestsrc tests for yuva444p Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=67c489131187

[FFmpeg-cvslog] avcodec/sanm: disable left/top for fullscreen codecs

2025-04-05 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Tue Mar 11 12:39:21 2025 +0100| [a48dd03fd9c7a114e183c621c5ec84eb2c8b440b] | committer: Manuel Lauss avcodec/sanm: disable left/top for fullscreen codecs The block-based codecs 37/47/48 work on the full frame, and there's no existing LucasArts game vide

[FFmpeg-cvslog] tests/swscale: print performance stats on exit

2025-04-05 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Tue Feb 25 18:17:25 2025 +0100| [e1736d0d0bc50d32ae85e76695bd53b25f26726d] | committer: Niklas Haas tests/swscale: print performance stats on exit > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e1736d0d0bc50d32ae85e76695bd53b25f26726d --- l

[FFmpeg-cvslog] avfilter/vf_zscale: add support for half precision float RGB formats

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Mar 16 23:28:50 2025 -0300| [c3522716ff3fb570235672d41c3626f2f97f44d2] | committer: James Almer avfilter/vf_zscale: add support for half precision float RGB formats Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit

[FFmpeg-cvslog] avformat/version_major: postpone some deprecations until the next bump

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Feb 19 15:42:00 2025 -0300| [ef8bf6ca243f902cb03360cbeee444a922d7e42a] | committer: James Almer avformat/version_major: postpone some deprecations until the next bump They are either too recent, or are not trivial to remove. Signed-off-by: James Alme

[FFmpeg-cvslog] avutil/tests/aes_ctr: test more than a single block worth of data

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Apr 1 14:08:12 2025 -0300| [0a34f009aaf41ff72c0489858962d9e2102d1977] | committer: James Almer avutil/tests/aes_ctr: test more than a single block worth of data This should exercise the implementation more thoroughly after an upcoming change. Signed

[FFmpeg-cvslog] avutil/tests/aes_ctr: also check the encrypted buffer

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Apr 3 17:40:35 2025 -0300| [19085287b49de6c6f6a589a4bfddafa82aa58afb] | committer: James Almer avutil/tests/aes_ctr: also check the encrypted buffer The test in its current form is just ensuring the plain text output is the same as the plain text inp

[FFmpeg-cvslog] avutil/tests/aes_ctr: reindent after the previous commit

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Apr 3 17:48:30 2025 -0300| [462d35dc7232913adc29d169a7fce8bf5c9077a4] | committer: James Almer avutil/tests/aes_ctr: reindent after the previous commit Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=462d35dc7

[FFmpeg-cvslog] lavu/aes: add x86 AESNI optimizations

2025-04-05 Thread Rodger Combs
ffmpeg | branch: master | Rodger Combs | Wed Oct 28 05:39:33 2015 -0500| [2ea3c51795414f092ae44de86ae5e3ac8ebd8b15] | committer: James Almer lavu/aes: add x86 AESNI optimizations crypto_bench comparison for AES-128-ECB: lavu_aesni AES-128-ECB size: 1048576 runs: 1024 time:0.596 +- 0.

[FFmpeg-cvslog] avutil/aes_ctr: simplify and optimize av_aes_ctr_crypt()

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Apr 1 12:08:12 2025 -0300| [fe73b84879a560d69affca88ce21e61108e7c38d] | committer: James Almer avutil/aes_ctr: simplify and optimize av_aes_ctr_crypt() Process data in chunks of four or eight bytes, depending on host, instead of one at a time. befor

[FFmpeg-cvslog] avutil/tests/aes_ctr: also randomize the encryption key

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Apr 3 17:51:52 2025 -0300| [2daaafafc682e90a85b59ab6cde12a7aab63e248] | committer: James Almer avutil/tests/aes_ctr: also randomize the encryption key And not just the IV. Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/

[FFmpeg-cvslog] avutil/aes_ctr: simplify incrementing the counter

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Apr 1 12:11:56 2025 -0300| [3f30ae823e27e7a60c693b52ad44b10ac2ad2823] | committer: James Almer avutil/aes_ctr: simplify incrementing the counter Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3f30ae823e27e7a6

[FFmpeg-cvslog] avformat: remove deprecated FF_API_AVSTREAM_SIDE_DATA

2025-04-05 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Feb 19 12:47:24 2025 -0300| [ec8e796b42bccf999fdf31c110385e2cc119b7f2] | committer: James Almer avformat: remove deprecated FF_API_AVSTREAM_SIDE_DATA Deprecated since 2023-10-06. Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpe

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Use func ptr for encoding macroblocks

2025-04-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Mar 4 19:09:24 2025 +0100| [5affd0221e17d6a57af69323e1476eee1219d3ee] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Use func ptr for encoding macroblocks It gets rid of a switch (with accompanying CONFIG_*_ENCODER checks); for MJPEG,