summaryrefslogtreecommitdiffstats
path: root/src/bitstream
Commit message (Collapse)AuthorAgeFilesLines
* [refactoring] move some libraries in to library directoryDaniil Cherednik2024-06-173-269/+0
|
* bitstream.cpp: Add missing <cstdint> headerSatoshi Fuuki2023-12-161-1/+1
|
* Get rid of gtest files. Use system package if available.Daniil Cherednik2023-11-181-6/+0
|
* UT refactoringDaniil Cherednik2020-01-041-4/+4
|
* Support for MS Windows platformDaniil Cherednik2019-05-153-4/+4
| | | | | | - VS build (2017 tested) - Media Foundation Framework support to read/write pcm data (instead of libsndfile)
* Set LGPL v2.1 licenseDaniil Cherednik2017-02-123-0/+54
|
* Support of big endian platformsDaniil Cherednik2016-11-272-43/+39
|
* Dirty implementation of atrac3 encoder:Daniil Cherednik2016-09-022-2/+82
| | | | | | | - no JS mode - constant quantiser for tonal components - gain controll implemented but produces some artifacts with real signals. - etc...
* fix memory corruptionDaniil Cherednik2016-04-221-1/+1
|
* fix memory corruptionDaniil Cherednik2016-04-221-1/+1
|
* experimental first implementation of ATRAC encoderDaniil Cherednik2015-10-314-0/+145
current limitations: - only long window - naive MDCT (O(n^2)) - bad table of fixed bit allocation - bad usage of CBR - time accuracy is not guaranteed - dirty, not optimized code