[FFmpeg-cvslog] avutil/tx_template: extend to 2M

Michael Niedermayer git at videolan.org
Sat Jul 22 18:55:00 EEST 2023


ffmpeg | branch: master | Michael Niedermayer <michael at niedermayer.cc> | Tue May 30 02:59:11 2023 +0200| [8f48a62151f4a299574959df9a48813303ef4edb] | committer: Michael Niedermayer

avutil/tx_template: extend to 2M

Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f48a62151f4a299574959df9a48813303ef4edb
---

 libavutil/tx_template.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/libavutil/tx_template.c b/libavutil/tx_template.c
index 983de75a47..c4ec9502e0 100644
--- a/libavutil/tx_template.c
+++ b/libavutil/tx_template.c
@@ -43,6 +43,10 @@
     SR_TABLE(32768)    \
     SR_TABLE(65536)    \
     SR_TABLE(131072)   \
+    SR_TABLE(262144)   \
+    SR_TABLE(524288)   \
+    SR_TABLE(1048576)   \
+    SR_TABLE(2097152)   \
 
 #define SR_TABLE(len) \
     TABLE_DEF(len, len/4 + 1);
@@ -717,6 +721,10 @@ DECL_SR_CODELET(16384,8192,4096)
 DECL_SR_CODELET(32768,16384,8192)
 DECL_SR_CODELET(65536,32768,16384)
 DECL_SR_CODELET(131072,65536,32768)
+DECL_SR_CODELET(262144,131072,65536)
+DECL_SR_CODELET(524288,262144,131072)
+DECL_SR_CODELET(1048576,524288,262144)
+DECL_SR_CODELET(2097152,1048576,524288)
 
 static av_cold int TX_NAME(ff_tx_fft_init)(AVTXContext *s,
                                            const FFTXCodelet *cd,
@@ -1947,6 +1955,10 @@ const FFTXCodelet * const TX_NAME(ff_tx_codelet_list)[] = {
     &TX_NAME(ff_tx_fft32768_ns_def),
     &TX_NAME(ff_tx_fft65536_ns_def),
     &TX_NAME(ff_tx_fft131072_ns_def),
+    &TX_NAME(ff_tx_fft262144_ns_def),
+    &TX_NAME(ff_tx_fft524288_ns_def),
+    &TX_NAME(ff_tx_fft1048576_ns_def),
+    &TX_NAME(ff_tx_fft2097152_ns_def),
 
     /* Prime factor codelets */
     &TX_NAME(ff_tx_fft3_ns_def),



More information about the ffmpeg-cvslog mailing list