summaryrefslogtreecommitdiffstats
path: root/src/atrac/atrac3_bitstream.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into new_psyDaniil Cherednik2024-12-221-36/+35
|\
| * [refactoring] Get rid of TFloat parameter. Use float.Daniil Cherednik2024-12-211-17/+17
| * [refactoring] Get rid of inheritance from data.Daniil Cherednik2024-12-121-22/+22
* | [AT3] Attempt to improve quality:Daniil Cherednik2024-12-191-12/+66
* | [AT3] Introduce energy aware quantizationDaniil Cherednik2024-12-151-19/+1
|/
* Tiny quality improvements for ATRAC3 compatible mode:Daniil Cherednik2024-12-011-12/+44
* Do not use 8bit, 16bit types if do not realy need it.Daniil Cheredni2024-11-011-2/+2
* [refactoring] move some libraries in to library directoryDaniil Cherednik2024-06-171-1/+1
* Fix unused variable warnings.Daniil Cherednik2023-11-181-42/+40
* Fix some CodeQL warningsDaniil Cherednik2022-02-211-6/+5
* Fix range to search proper bit allocationDaniil Cherednik2020-12-071-3/+3
* [atrac3] Simple adaptive MS bitrate shiftDaniil Cherednik2020-07-081-9/+38
* Fix project compilationDaniil Cherednik2020-03-271-1/+0
* [atrac3] 0.83/0.16 M/S bitrate separation for joint stereo codingDaniil Cherednik2020-01-201-18/+61
* [atrac3] Initial joint stereo mode support.Daniil Cherednik2020-01-121-5/+19
* Fix 64bit MSVS buildDaniil Cherednik2020-01-041-1/+1
* Fast float to nearest int round under 32bit MSVS buildDaniil Cherednik2020-01-041-3/+21
* Fix some VS compilation warnings0.0.1Daniil Cherednik2019-05-171-4/+5
* Support for MS Windows platformDaniil Cherednik2019-05-151-3/+3
* Remove extra copy/allocationDaniil Cherednik2018-07-281-1/+1
* Use lrint() + fesetround(FE_TONEAREST) instead of round() - a bit fasterDaniil Cherednik2018-07-281-1/+1
* atrac3: Tonal component coding improvements:Daniil Cherednik2018-07-021-33/+72
* more strict assert - check only last BFUDaniil Cherednik2017-10-291-1/+2
* Find optimal BFU num during bit allocation.Daniil Cherednik2017-10-211-13/+22
* Fix bit allocationDaniil Cherednik2017-10-191-11/+6
* Fix strict aliasing warningDaniil Cherednik2017-07-231-6/+8
* Refactoring to be able to implement joint stereoDaniil Cherednik2017-07-231-43/+59
* Set LGPL v2.1 licenseDaniil Cherednik2017-02-121-0/+18
* Dirty implementation of atrac3 encoder:Daniil Cherednik2016-09-021-0/+424