[FFmpeg-cvslog] lavu: support arbitrary-point FFTs and all even (i)MDCT transforms

2021-01-13 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Jan 12 08:11:47 2021 +0100| [06a8596825e069a2e26810be40871e7d98a00f67] | committer: Lynne lavu: support arbitrary-point FFTs and all even (i)MDCT transforms This patch adds support for arbitrary-point FFTs and all even MDCT transforms. Odd MDCTs are not sup

[FFmpeg-cvslog] kmsgrab: Do not require the modifier to stay constant.

2021-01-13 Thread Bas Nieuwenhuizen
ffmpeg | branch: master | Bas Nieuwenhuizen | Sat Nov 14 00:15:47 2020 +0100| [4386060164deb07d9fdda1716d9a3c07b24b271c] | committer: Mark Thompson kmsgrab: Do not require the modifier to stay constant. As we get a new set of objects each frame anyway, we do not gain anything by keeping the mo

[FFmpeg-cvslog] kmsgrab: Use invalid modifier if modifiers weren't used.

2021-01-13 Thread Bas Nieuwenhuizen
ffmpeg | branch: master | Bas Nieuwenhuizen | Sat Nov 14 00:15:46 2020 +0100| [03f4b203ba0ec58fc5c1ef8ee1fe740b8fcab9ab] | committer: Mark Thompson kmsgrab: Use invalid modifier if modifiers weren't used. The kernel defaults to initializing the field to 0 when modifiers are not used and this h

[FFmpeg-cvslog] ac3enc: do not clip coefficients after transforms

2021-01-13 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 9 09:05:18 2021 +0100| [784c08af3005390cb1d74add13b58edf1663cd40] | committer: Lynne ac3enc: do not clip coefficients after transforms In either encoder, its impossible for the coefficients to go past 25 bits right after the MDCT. Our MDCT is numerical

[FFmpeg-cvslog] ac3enc_fixed: convert to 32-bit sample format

2021-01-13 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 9 01:51:52 2021 +0100| [2d85e6e7230406e33e61d903b9c29ab562e158bd] | committer: Lynne ac3enc_fixed: convert to 32-bit sample format The AC3 encoder used to be a separate library called "Aften", which got merged into libavcodec (literally, SVN commits an

[FFmpeg-cvslog] ac3enc: halve the MDCT window size by using vector_fmul_reverse

2021-01-13 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 9 17:27:16 2021 +0100| [238b2d4155d9779d770fccb3594076bb32742c82] | committer: Lynne ac3enc: halve the MDCT window size by using vector_fmul_reverse This brings the encoder in-line with the rest of ours and saves on a bit of memory. > http://git.video

[FFmpeg-cvslog] ac3enc_fixed: drop unnecessary fixed-point DSP code

2021-01-13 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 9 03:19:18 2021 +0100| [9e05421dbe0c733dca2a39f8399db86acc7e82bc] | committer: Lynne ac3enc_fixed: drop unnecessary fixed-point DSP code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e05421dbe0c733dca2a39f8399db86acc7e82bc --- libavcod

[FFmpeg-cvslog] fft: remove 16-bit FFT and MDCT code

2021-01-13 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Jan 9 16:23:20 2021 +0100| [151b41c8cc55eec5e7bf8896c21cdc0c1f99b3cf] | committer: Lynne fft: remove 16-bit FFT and MDCT code No longer used by anything. Unfortunately the old FFT_FLOAT/FFT_FIXED_32 is left as-is. It's simply too much work for code meant t

[FFmpeg-cvslog] avutil/tx: use ENOSYS instead of ENOTSUP

2021-01-13 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Jan 13 23:02:19 2021 -0300| [f6477ac9f4daf3de2604d1cc5b27e66952d610b1] | committer: James Almer avutil/tx: use ENOSYS instead of ENOTSUP It's the standard error code used across the codebase to signal unimplemented or unsupported features. Signed-off