[FFmpeg-devel] [PATCH 1/2] lavu/tx: rewrite internal code as a tree-based codelet constructor

Lynne dev at lynne.ee
Fri Jan 21 10:33:05 EET 2022


This commit rewrites the internal transform code into a constructor
that stitches transforms (codelets).
This allows for transforms to reuse arbitrary parts of other
transforms, and allows transforms to be stacked onto one
another (such as a full iMDCT using a half-iMDCT which in turn
uses an FFT). It also permits for each step to be individually
replaced by assembly or a custom implementation (such as an ASIC).

Patch attached.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-lavu-tx-rewrite-internal-code-as-a-tree-based-codele.patch
Type: text/x-patch
Size: 120746 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20220121/d989e823/attachment.bin>


More information about the ffmpeg-devel mailing list