summaryrefslogtreecommitdiff
path: root/libavcodec/dcadsp.h
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2022-10-30 11:14:15 +0100
committerLynne <dev@lynne.ee>2022-11-06 14:39:36 +0100
commite0661fc805a30b7c5cef682f179d113ac1934f9f (patch)
tree84a40cd5b4f47825a12744a0505404656de377e5 /libavcodec/dcadsp.h
parent2689038f08f5c4d0f1c7ae467feafda6704cfe54 (diff)
downloadffmpeg-e0661fc805a30b7c5cef682f179d113ac1934f9f.tar.gz
dca_core: convert to lavu/tx
Thanks to Martin Storsjö <martin@martin.st> for fixing and testing the arm32 and aarch64 changes.
Diffstat (limited to 'libavcodec/dcadsp.h')
-rw-r--r--libavcodec/dcadsp.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libavcodec/dcadsp.h b/libavcodec/dcadsp.h
index 8f2f467070..c29755267b 100644
--- a/libavcodec/dcadsp.h
+++ b/libavcodec/dcadsp.h
@@ -22,8 +22,8 @@
#define AVCODEC_DCADSP_H
#include "libavutil/common.h"
+#include "libavutil/tx.h"
-#include "fft.h"
#include "dcadct.h"
#include "synth_filter.h"
@@ -47,7 +47,8 @@ typedef struct DCADSPContext {
float *hist, ptrdiff_t len);
void (*sub_qmf_float[2])(SynthFilterContext *synth,
- FFTContext *imdct,
+ AVTXContext *imdct,
+ av_tx_fn imdct_fn,
float *pcm_samples,
int32_t **subband_samples_lo,
int32_t **subband_samples_hi,