diff options
author | Daniil Cherednik <dan.cherednik@gmail.com> | 2016-06-19 02:58:23 +0300 |
---|---|---|
committer | Daniil Cherednik <dan.cherednik@gmail.com> | 2016-06-19 03:31:55 +0300 |
commit | 1151d5831f19a9f24dd0c545a4968606712a62d2 (patch) | |
tree | c978c1b9a3fc86fef531dd412fe6b7668b7c0567 /src/atrac_encode_settings.h | |
parent | 8d65a0bd0774e03b3d10354e15f2f3361a2ce26a (diff) | |
download | atracdenc-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.h | 25 |
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; } -}; - } |