[FFmpeg-cvslog] avutil/cpu: Use HW_NCPUONLINE to detect # of online CPUs with OpenBSD

2021-04-24 Thread Brad Smith
ffmpeg | branch: release/4.4 | Brad Smith | Sat Apr 3 14:49:20 2021 -0400| [7e9b9f24df6c98df5bf4c8ce41154b67f485e45f] | committer: Marton Balint avutil/cpu: Use HW_NCPUONLINE to detect # of online CPUs with OpenBSD Signed-off-by: Brad Smith Signed-off-by: Marton Balint (cherry picked from c

[FFmpeg-cvslog] avformat/asfdec_o: Use ff_get_extradata()

2021-04-24 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Apr 23 17:16:20 2021 +0200| [098314e1e5142aa2b53dc5371a9d01eb09ddd30f] | committer: Michael Niedermayer avformat/asfdec_o: Use ff_get_extradata() Fixes: OOM Fixes: 27240/clusterfuzz-testcase-minimized-ffmpeg_dem_ASF_O_fuzzer-5937469859823616

[FFmpeg-cvslog] tests/fate: add a test for APNG_DISPOSE_OP_BACKGROUND

2021-04-24 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Apr 2 10:27:13 2021 +0200| [878e45e0fb261bda452a9b049570d4e7d3f4fa6c] | committer: Anton Khirnov tests/fate: add a test for APNG_DISPOSE_OP_BACKGROUND > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=878e45e0fb261bda452a9b049570d4e7d3f4

[FFmpeg-cvslog] avcodec/exr: Return correct error code on allocation failure

2021-04-24 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 19 03:22:42 2021 +0200| [da6e137cb6e81e2389cf62dca2b1f957862a8498] | committer: Andreas Rheinhardt avcodec/exr: Return correct error code on allocation failure Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt > http://

[FFmpeg-cvslog] avcodec/avcodec: Actually honour the documentation of subtitle_header

2021-04-24 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 18 05:26:32 2021 +0200| [a1ed984e049c90122e80bd60c2028f9bb22cc31c] | committer: Andreas Rheinhardt avcodec/avcodec: Actually honour the documentation of subtitle_header It is only supposed to be freed by libavcodec for decoders, yet avcode

[FFmpeg-cvslog] lavu/tx: minor code style improvements and additional comments

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:45:03 2021 +0200| [aa910a7ecd68b41379506998b6a32aa0a2a69dec] | committer: Lynne lavu/tx: minor code style improvements and additional comments > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aa910a7ecd68b41379506998b6a32aa0a2a69dec ---

[FFmpeg-cvslog] lavu/tx: refactor power-of-two FFT

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:47:18 2021 +0200| [89da62f2fc45571d2f82faf6b179baeccbc77ca9] | committer: Lynne lavu/tx: refactor power-of-two FFT This commit refactors the power-of-two FFT, making it faster and halving the size of all tables, making the code much smaller on all

[FFmpeg-cvslog] lavu/tx: add a 7-point FFT and (i)MDCT

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:51:59 2021 +0200| [bd9ea917a3eadc97377cffd0bc66c90dcd22a748] | committer: Lynne lavu/tx: add a 7-point FFT and (i)MDCT > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd9ea917a3eadc97377cffd0bc66c90dcd22a748 --- libavutil/tx_template

[FFmpeg-cvslog] lavu/tx: add a 9-point FFT and (i)MDCT

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 04:19:06 2021 +0200| [8c55c8258331377ffcc6fe74e0d80b3ab0966d11] | committer: Lynne lavu/tx: add a 9-point FFT and (i)MDCT > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c55c8258331377ffcc6fe74e0d80b3ab0966d11 --- libavutil/tx_template

[FFmpeg-cvslog] lavu/tx: add unaligned flag to the API

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:55:14 2021 +0200| [aa6c757d50ca060cab05c3a822a43563934823a1] | committer: Lynne lavu/tx: add unaligned flag to the API > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aa6c757d50ca060cab05c3a822a43563934823a1 --- libavutil/tx.h | 8 ++

[FFmpeg-cvslog] lavu/tx: add full-sized iMDCT transform flag

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:55:37 2021 +0200| [0072a4238817c18e31e1f59cf8ec9a30bdf42a5c] | committer: Lynne lavu/tx: add full-sized iMDCT transform flag > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0072a4238817c18e31e1f59cf8ec9a30bdf42a5c --- libavutil/tx.h

[FFmpeg-cvslog] checkasm: add av_tx FFT SIMD testing code

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:53:38 2021 +0200| [1978b143ebdffb885fbfed1f9c0c40c7ba36b3de] | committer: Lynne checkasm: add av_tx FFT SIMD testing code This sadly required making changes to the code itself, due to the same context needing to be reused for both versions. The lo

[FFmpeg-cvslog] lavu: bump minor and add APIchanges entry for the lavu/tx changes

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Mon Apr 19 22:15:34 2021 +0200| [18af1ea8d14dd0a6aee4ff4542a4f89b63d89dd4] | committer: Lynne lavu: bump minor and add APIchanges entry for the lavu/tx changes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18af1ea8d14dd0a6aee4ff4542a4f89b63d89dd4

[FFmpeg-cvslog] lavu/tx: add parity revtab generator version

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:52:31 2021 +0200| [ff71671d88ef23e1a539e1a99eadd766c27f3ed3] | committer: Lynne lavu/tx: add parity revtab generator version This will be used for SIMD support. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff71671d88ef23e1a539e1a99

[FFmpeg-cvslog] doc/transforms: add documentation for the FFT transforms

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 17 17:35:14 2021 +0200| [68dfb87035d67eafa3a2926e79973851c105ec8a] | committer: Lynne doc/transforms: add documentation for the FFT transforms Makes the code far easier to follow, and makes creating new SIMD for the transforms far, far easier. > http:/

[FFmpeg-cvslog] lavu/x86: add FFT assembly

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 10 03:54:22 2021 +0200| [119a3f7e8d637e1ada237e0b0d4eee67839a4b0a] | committer: Lynne lavu/x86: add FFT assembly This commit adds a pure x86 assembly SIMD version of the FFT in libavutil/tx. The design of this pure assembly FFT is pretty unconventional.

[FFmpeg-cvslog] fate: add tests for JPEG-LS PAL8

2021-04-24 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Apr 21 14:10:25 2021 -0300| [a5f996de4f1db97fc91959b2f2441528673b656f] | committer: James Almer fate: add tests for JPEG-LS PAL8 Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a5f996de4f1db97fc91959b2f24415286

[FFmpeg-cvslog] lavu/x86/tx_float: fix FMA3 implying AVX2 is available

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 24 18:45:02 2021 +0200| [e448a4b4ea535aa2ec06f0aee167820df794a299] | committer: Lynne lavu/x86/tx_float: fix FMA3 implying AVX2 is available It's the other way around - AVX2 implies FMA3 is available. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=

[FFmpeg-cvslog] x86/tx_float: Fixes compilation with old yasm

2021-04-24 Thread James Almer
ffmpeg | branch: master | James Almer | Sat Apr 24 16:01:04 2021 -0300| [fc7ec215fc65bbcb1e626eea10b2a123151a] | committer: James Almer x86/tx_float: Fixes compilation with old yasm Use three operand format on some instructions, and lea to load effective addresses of tables. Signed-off-by:

[FFmpeg-cvslog] x86/tx_float: use all arguments on vperm2f and vpermilps and reindent comments

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 24 22:15:41 2021 +0200| [e2cf0a1f68724e9add5b40dd2589a859e0b55721] | committer: Lynne x86/tx_float: use all arguments on vperm2f and vpermilps and reindent comments Apparently even old nasm isn't required to accept incomplete instructions. > http://git

[FFmpeg-cvslog] x86/tx_float: fix forgotten 2-argument mulps

2021-04-24 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Apr 24 22:33:42 2021 +0200| [bb40f800bd4cc1991cde1b3252a75fa7e6da08f8] | committer: Lynne x86/tx_float: fix forgotten 2-argument mulps Yasm *really* cannot deal with any omitted arguments at all. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: Spelling Correction in OpenVino Backend

2021-04-24 Thread shubhanshu02
ffmpeg | branch: master | shubhanshu02 | Fri Apr 23 16:44:51 2021 +0530| [d98884be41284aedada73e503dc6b8a67877b6b2] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: Spelling Correction in OpenVino Backend Correct Spelling of the word `descibe` to `describe` in init_model_ov Signed-off-by