DH
91d8e01307
Fix wchanges-meaning
2024-10-15 14:46:50 +03:00
DH
55a4e0c17a
Atrac9Decode: add support of s16, s32, f32, f64 formats
2024-10-13 15:16:35 +03:00
DH
20d0feb7c1
Add CMake, remove C# code
2024-10-13 15:02:17 +03:00
bnnm
7406e447c0
fix x64 config in vcxproj
2023-07-30 16:52:34 -07:00
bnnm
9ca64bf320
makefile tweaks for easier external config
2023-07-30 16:52:34 -07:00
Alex Barney
6a9e00f6c7
Check that the superframe flag is set properly
2018-10-17 15:12:06 -05:00
Alex Barney
0fb7069bdc
Merge pull request #4 from kode54/master
...
Support v141_xp and use static runtime
2018-07-03 14:34:24 -05:00
Christopher Snowhill
8c2a63f602
Update project file.
2018-04-10 15:48:42 -07:00
Alex Barney
91fd5507e3
Fix a validation range value, and incorrect stored data
2018-04-10 15:05:56 -05:00
Alex Barney
761a8dd80b
Make sure parameters from the bitsteam are validated
2018-02-09 17:23:52 -06:00
Alex Barney
da8602475e
Refactor and shrink some tables
2018-02-09 16:50:22 -06:00
Alex Barney
247b0c2d13
Remove some debugging leftovers
2018-01-14 15:44:41 -06:00
Alex Barney
9dfa693d01
Optimize float to short function. 20% decoding speedup
...
Results based on MSVC 32-bit build.
2018-01-14 15:44:41 -06:00
Alex Barney
3b97512fa9
Add a license file
2018-01-14 08:56:19 -06:00
Alex Barney
d56c9c192e
Decide on a naming convention.
...
This is a port of the C# decoder, and the majority of the code is very similar. Many functions have been directly copied, with minor changes.
Because of this, I've decided to use the same naming conventions as the C# project to keep those similarities more apparent.
2018-01-14 08:50:51 -06:00
Alex Barney
2d18bd62ba
Make some functions static
2018-01-13 18:52:12 -06:00
Alex Barney
54b469e488
Add makefile and fix warnings
2018-01-13 18:14:53 -06:00
Alex Barney
520109fffe
Move C source files to "src" directory
2018-01-12 16:04:01 -06:00
Alex Barney
ad3f0f2283
Generate Huffman lookup and IMDCT tables at runtime
2018-01-07 21:27:09 -07:00
Alex Barney
c9b9866b58
Decode LFE blocks and band extension
2018-01-03 15:02:42 -07:00
Alex Barney
46d42036a4
Quick and dirty port to C
...
Very direct port from C# version.
Same files, function/variable names.
Band extension isn't handled.
Tables are pre-generated instead of being created at runtime.
Extensive testing has not been done.
2018-01-03 00:02:49 -07:00
Alex Barney
109e63b7c4
Relocate some tables
2017-12-18 09:37:25 -06:00
Alex Barney
8368a4cd70
Add C# project
2017-12-17 21:04:48 -06:00
Alex Barney
1335bfd4ac
Initial commit
2017-12-17 20:47:39 -06:00