[FFmpeg-cvslog] x86/tx_float: enable AVX-only split-radix FFT codelets

2022-09-23 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Sep 24 03:51:48 2022 +0200| [f21899db7dae114e4519c0d14dd047efe022e16b] | committer: Lynne x86/tx_float: enable AVX-only split-radix FFT codelets Sandy Bridge, Ivy Bridge and Bulldozer cores don't support FMA3. > http://git.videolan.org/gitweb.cgi/ffmpeg.gi

[FFmpeg-cvslog] x86/tx_float: fix some symbol names

2022-09-23 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Sep 23 18:51:32 2022 -0300| [d2f482965f55736e7abcfab891446481a8371ce2] | committer: James Almer x86/tx_float: fix some symbol names Should fix compilation on MacOS Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit

[FFmpeg-cvslog] doc/examples/extract_mvs: add motion information

2022-09-23 Thread Chema Gonzalez
ffmpeg | branch: master | Chema Gonzalez | Mon Sep 12 16:49:56 2022 -0700| [7adf7502b8c5f7d47bef7474de25f6328fd9bb9a] | committer: Michael Niedermayer doc/examples/extract_mvs: add motion information Note that the motion information includes subpel motion information This was likely forgotten

[FFmpeg-cvslog] avcodec/jpeg2000dec: Implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM

2022-09-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Sep 23 17:37:41 2022 +0200| [793282adc2afe962a1bd97828468e499f247be3a] | committer: Andreas Rheinhardt avcodec/jpeg2000dec: Implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM This could be improved further by not allocating the buffers that won't be

[FFmpeg-cvslog] avcodec/jpeg2000dec: Set sample aspect ratio before getting buffer

2022-09-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Sep 23 17:27:34 2022 +0200| [d5a0dc037df48f53cb4dbe37cfae1724f11c8a58] | committer: Andreas Rheinhardt avcodec/jpeg2000dec: Set sample aspect ratio before getting buffer That way the SAR will be automatically set on the AVFrame. Reviewed-by:

[FFmpeg-cvslog] x86/tx_float: change a condition in a preprocessor check

2022-09-23 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Sep 23 16:04:10 2022 -0300| [0d8f43c74d0b1039ba70aacb4c9c7768e8bebf9f] | committer: James Almer x86/tx_float: change a condition in a preprocessor check Fixes compilation with yasm. Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ff

[FFmpeg-cvslog] avcodec/tiff: improve lut handling for DNG

2022-09-23 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Fri Sep 23 17:30:55 2022 +0200| [ec8be8a913d64af210afee27cbedfafcbcbd05c9] | committer: Paul B Mahol avcodec/tiff: improve lut handling for DNG > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ec8be8a913d64af210afee27cbedfafcbcbd05c9 --- lib

[FFmpeg-cvslog] avformat: add APAC demuxer

2022-09-23 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Sep 19 22:05:20 2022 +0200| [6c233910640e0616db2f2ed0b39a6c20f6208add] | committer: Paul B Mahol avformat: add APAC demuxer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6c233910640e0616db2f2ed0b39a6c20f6208add --- Changelog

[FFmpeg-cvslog] avcodec: add APAC decoder

2022-09-23 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Sep 19 22:14:05 2022 +0200| [84f467454bc22804662d179abc1b667674e34929] | committer: Paul B Mahol avcodec: add APAC decoder > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84f467454bc22804662d179abc1b667674e34929 --- Changelog

[FFmpeg-cvslog] x86/tx_float: add missing preprocessor wrapper for AVX2 functions

2022-09-23 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Sep 23 15:15:20 2022 -0300| [750f378becf15c0552c45a66a66aca7cc506d490] | committer: James Almer x86/tx_float: add missing preprocessor wrapper for AVX2 functions Fixes compilation with old assemblers. Signed-off-by: James Almer > http://git.videola

[FFmpeg-cvslog] avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak

2022-09-23 Thread Andreas Rheinhardt
ffmpeg | branch: release/5.1 | Andreas Rheinhardt | Tue Sep 20 22:08:47 2022 +0200| [f202a1fdf75d0e7f48a2e8d63c2d390cc4b19c85] | committer: Andreas Rheinhardt avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak In case a SupplementalProperty node exists in an adaptationset, it is sea

[FFmpeg-cvslog] lavc/pthread_frame: always transfer stashed hwaccel state

2022-09-23 Thread Anton Khirnov
ffmpeg | branch: release/5.1 | Anton Khirnov | Mon Sep 19 14:50:30 2022 +0200| [96c78e50a66a3b443eb2f237e2554ab84b8a12ce] | committer: Anton Khirnov lavc/pthread_frame: always transfer stashed hwaccel state Fixes assertion failures after avcodec_flush_buffers(), where stashed hwaccel state is

[FFmpeg-cvslog] lavc/videotoolbox: do not pass AVCodecContext to decoder output callback

2022-09-23 Thread Anton Khirnov
ffmpeg | branch: release/5.1 | Anton Khirnov | Thu Sep 15 14:53:36 2022 +0200| [9772ba1b6af5bca50701f3958bcd6d15414ac45a] | committer: Anton Khirnov lavc/videotoolbox: do not pass AVCodecContext to decoder output callback The opaque parameter for the callback is set in videotoolbox_start(), ca

[FFmpeg-cvslog] lavc/pthread_frame: always transfer stashed hwaccel state

2022-09-23 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Sep 19 14:50:30 2022 +0200| [c504fb869264fbd8fba6e81c186b2f2848b62e26] | committer: Anton Khirnov lavc/pthread_frame: always transfer stashed hwaccel state Fixes assertion failures after avcodec_flush_buffers(), where stashed hwaccel state is prese

[FFmpeg-cvslog] opus_silk: reset midonly flag after skipping LBRR

2022-09-23 Thread Tristan Matthews
ffmpeg | branch: master | Tristan Matthews | Fri Sep 23 07:43:35 2022 -0400| [e301143f96639b97a8e9a0045f93b56e0f399289] | committer: Anton Khirnov opus_silk: reset midonly flag after skipping LBRR Fix suggested by Mark Harris. Fixes ticket #9890 Simplified after feedback from Anton Khirnov.

[FFmpeg-cvslog] MAINTAINERS: remove the project leader section

2022-09-23 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Tue Sep 20 10:42:38 2022 +0200| [07d930014d839dc1c10f3a539e78cc7f8b9d7a4a] | committer: Anton Khirnov MAINTAINERS: remove the project leader section The position does not exist anymore. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=07d93

[FFmpeg-cvslog] MAINTAINERS: add myself as a ffmpeg.c maintainer

2022-09-23 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Tue Sep 20 10:40:14 2022 +0200| [10137d9d63f1a9796f5612e81befadd4037911f8] | committer: Anton Khirnov MAINTAINERS: add myself as a ffmpeg.c maintainer Michael has not been doing much work on it in the last few years and I have by far the most commits.

[FFmpeg-cvslog] lavu/tx: remove special -1 inverted lookup mode

2022-09-23 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Sep 23 10:32:39 2022 +0200| [e7a987d7c91e4fb2fc5dd93128d5dee8e2c514f6] | committer: Lynne lavu/tx: remove special -1 inverted lookup mode It was somewhat hacky and unnecessary. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e7a987d7c91e4fb2fc5

[FFmpeg-cvslog] x86/tx_float: add 15xN PFA FFT AVX SIMD

2022-09-23 Thread Lynne
ffmpeg | branch: master | Lynne | Mon Sep 19 05:53:01 2022 +0200| [ace42cf581f8c06872bfb58cf575d9e8bd398c0a] | committer: Lynne x86/tx_float: add 15xN PFA FFT AVX SIMD ~4x faster than the C version. The shuffles in the 15pt dim1 are seriously expensive. Not happy with it, but I'm contempt. Can

[FFmpeg-cvslog] x86/tx_float: generalize iMDCT

2022-09-23 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Sep 23 10:38:29 2022 +0200| [74e8541bab8e885a0e819b8298ae6bfb72042be9] | committer: Lynne x86/tx_float: generalize iMDCT To support non-aligned buffers during the post-transform step, just iterate backwards over the array. This allows using the 15xN-point

[FFmpeg-cvslog] x86/tx_float: adjust internal ASM call ABI again

2022-09-23 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Sep 23 10:34:08 2022 +0200| [3241e9225c7adfb2d8d24cfd05a7a8db8ddbd023] | committer: Lynne x86/tx_float: adjust internal ASM call ABI again There are many ways to go about it, and this one seems optimal for both MDCTs and PFA FFTs without requiring excessive

[FFmpeg-cvslog] lavu/tx: do not steal lookup tables of subcontexts in the iMDCT

2022-09-23 Thread Lynne
ffmpeg | branch: master | Lynne | Thu Sep 22 08:25:52 2022 +0200| [7e7baf8ab86c4ae715f12d2c0babf831a5b18c39] | committer: Lynne lavu/tx: do not steal lookup tables of subcontexts in the iMDCT As it happens, some still need their contexts. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=comm