]> git.sesse.net Git - ffmpeg/commit
lavu: support arbitrary-point FFTs and all even (i)MDCT transforms
authorLynne <dev@lynne.ee>
Tue, 12 Jan 2021 07:11:47 +0000 (08:11 +0100)
committerLynne <dev@lynne.ee>
Wed, 13 Jan 2021 16:34:13 +0000 (17:34 +0100)
commit06a8596825e069a2e26810be40871e7d98a00f67
tree0568da7a5e99bc662816008ba678a33b5401793f
parentca21cb1e36ccae2ee71d4299d477fa9284c1f551
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 supported yet as they're based on the DCT-II and DCT-III
and they're very niche.

With this we can now write tests.
libavutil/tx.h
libavutil/tx_priv.h
libavutil/tx_template.c
libavutil/version.h