diff options
author | Paul B Mahol <onemda@gmail.com> | 2023-11-05 15:52:46 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2023-11-05 16:00:29 +0100 |
commit | 44a0148fadc97798acf6c93016a14e7c956f0825 (patch) | |
tree | d3bf54b0b5fd9544886297808bb3a26264127186 /libavfilter/af_adynamicequalizer.c | |
parent | 799fad18280382e67b2a7d1834a7aed7e5f159d5 (diff) |
avfilter/af_adynamicequalizer: do detection of threshold first
Makes better results in final output if multiple filters are cascaded at once.
Diffstat (limited to 'libavfilter/af_adynamicequalizer.c')
-rw-r--r-- | libavfilter/af_adynamicequalizer.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavfilter/af_adynamicequalizer.c b/libavfilter/af_adynamicequalizer.c index 9bdd56f7a5..ae51bdd075 100644 --- a/libavfilter/af_adynamicequalizer.c +++ b/libavfilter/af_adynamicequalizer.c @@ -36,11 +36,13 @@ typedef struct ChannelContext { double fa_double[3], fm_double[3]; double dstate_double[2]; double fstate_double[2]; + double tstate_double[2]; double gain_double; double threshold_double; float fa_float[3], fm_float[3]; float dstate_float[2]; float fstate_float[2]; + float tstate_float[2]; float gain_float; float threshold_float; int init; |