summaryrefslogtreecommitdiff
path: root/libavfilter/af_afir.h
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2022-01-29 11:35:40 +0100
committerPaul B Mahol <onemda@gmail.com>2022-01-29 11:46:55 +0100
commitd388dc20b9dacb5775d701000f23bc78b7d21402 (patch)
tree1a5461d5713a3dc4b52ca0d9cc357b460e43cdee /libavfilter/af_afir.h
parent8ca06a8148db1b5e8394b2941790fcae29a84f46 (diff)
downloadffmpeg-d388dc20b9dacb5775d701000f23bc78b7d21402.tar.gz
avfilter/af_afir: switch to lavu/tx
Diffstat (limited to 'libavfilter/af_afir.h')
-rw-r--r--libavfilter/af_afir.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/libavfilter/af_afir.h b/libavfilter/af_afir.h
index 4f44675848..8f40c1b2f4 100644
--- a/libavfilter/af_afir.h
+++ b/libavfilter/af_afir.h
@@ -21,10 +21,10 @@
#ifndef AVFILTER_AFIR_H
#define AVFILTER_AFIR_H
+#include "libavutil/tx.h"
#include "libavutil/common.h"
#include "libavutil/float_dsp.h"
#include "libavutil/opt.h"
-#include "libavcodec/avfft.h"
#include "audio.h"
#include "avfilter.h"
@@ -43,14 +43,17 @@ typedef struct AudioFIRSegment {
int *output_offset;
int *part_index;
- AVFrame *sum;
- AVFrame *block;
+ AVFrame *sumin;
+ AVFrame *sumout;
+ AVFrame *blockin;
+ AVFrame *blockout;
AVFrame *buffer;
AVFrame *coeff;
AVFrame *input;
AVFrame *output;
- RDFTContext **rdft, **irdft;
+ AVTXContext **tx, **itx;
+ av_tx_fn tx_fn, itx_fn;
} AudioFIRSegment;
typedef struct AudioFIRDSPContext {