aboutsummaryrefslogtreecommitdiffstats
path: root/src/atrac/atrac_psy_common.h
diff options
context:
space:
mode:
authorDaniil Cherednik <dan.cherednik@gmail.com>2024-10-11 00:07:48 +0200
committerDaniil Cherednik <dan.cherednik@gmail.com>2024-10-11 00:07:48 +0200
commit57ba306db046601b96b5a1943e63574a37c5e96c (patch)
tree85103e059c0153923bcb844ea69f7117e6d9b8a5 /src/atrac/atrac_psy_common.h
parentfe377370c1ae4691a65270123345f225e3159ed8 (diff)
downloadatracdenc-57ba306db046601b96b5a1943e63574a37c5e96c.tar.gz
Attempt to use adaptive ATH for ATRAC1new_psy
Diffstat (limited to 'src/atrac/atrac_psy_common.h')
-rw-r--r--src/atrac/atrac_psy_common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/atrac/atrac_psy_common.h b/src/atrac/atrac_psy_common.h
index 1a826bb..ffd1f03 100644
--- a/src/atrac/atrac_psy_common.h
+++ b/src/atrac/atrac_psy_common.h
@@ -23,5 +23,7 @@ namespace NAtracDEnc {
TFloat AnalizeScaleFactorSpread(const std::vector<TScaledBlock>& scaledBlocks);
std::vector<float> CalcATH(int len, int sampleRate);
+float TrackLoudness(float prevLoud, const TFloat* e0, const TFloat* e1, const float* weight, size_t sz);
+std::vector<float> CreateLoudnessCurve(size_t sz);
} //namespace NAtracDEnc