aboutsummaryrefslogtreecommitdiffstats
path: root/src/atrac_encode_settings.h
diff options
context:
space:
mode:
authorDaniil Cherednik <dan.cherednik@gmail.com>2016-06-19 02:58:23 +0300
committerDaniil Cherednik <dan.cherednik@gmail.com>2016-06-19 03:31:55 +0300
commit1151d5831f19a9f24dd0c545a4968606712a62d2 (patch)
treec978c1b9a3fc86fef531dd412fe6b7668b7c0567 /src/atrac_encode_settings.h
parent8d65a0bd0774e03b3d10354e15f2f3361a2ce26a (diff)
downloadatracdenc-1151d5831f19a9f24dd0c545a4968606712a62d2.tar.gz
some improvements of ATRAC3 implementation:atrac3
- simple (ATRAC1 like) psychoacoustic added - possibility to encode tonal components - simple tonal component extractor - refactoring
Diffstat (limited to 'src/atrac_encode_settings.h')
-rw-r--r--src/atrac_encode_settings.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/atrac_encode_settings.h b/src/atrac_encode_settings.h
index e3ae3b7..fd96fa4 100644
--- a/src/atrac_encode_settings.h
+++ b/src/atrac_encode_settings.h
@@ -2,29 +2,4 @@
namespace NAtracDEnc {
-class TAtrac1EncodeSettings {
-public:
- enum class EWindowMode {
- EWM_NOTRANSIENT,
- EWM_AUTO
- };
-private:
- const uint32_t BfuIdxConst = 0;
- const bool FastBfuNumSearch = false;
- EWindowMode WindowMode = EWindowMode::EWM_AUTO;
- const uint32_t WindowMask = 0;
-public:
- TAtrac1EncodeSettings();
- TAtrac1EncodeSettings(uint32_t bfuIdxConst, bool fastBfuNumSearch, EWindowMode windowMode, uint32_t windowMask)
- : BfuIdxConst(bfuIdxConst)
- , FastBfuNumSearch(fastBfuNumSearch)
- , WindowMode(windowMode)
- , WindowMask(windowMask)
- {}
- uint32_t GetBfuIdxConst() const { return BfuIdxConst; }
- bool GetFastBfuNumSearch() const { return FastBfuNumSearch; }
- EWindowMode GetWindowMode() const {return WindowMode; }
- uint32_t GetWindowMask() const {return WindowMask; }
-};
-
}