bnnm
86c4d81506
update ffmpeg
...
- compiled with VS2019 (since old DLL used MSVC too)
- version n5.1.2
- removed unused config and included binka
- removed XP support
- comments in config txt
- has some crash bugs (to be improved in later commits)
2023-01-15 17:39:01 +01:00
bnnm
4429bb0fca
update libspeex
...
- compiled with mingw-w64 GCC 12.2
- version 1.2.1
- properly stripped and exports external API only
2023-01-15 17:28:16 +01:00
bnnm
0688de3146
update libvorbis
...
- compiled with mingw-w64 GCC 12.2
- version 1.3.7 (vorbis) + 1.3.5 (ogg)
- removes vorbisenc code for smaller DLL
- optimization flags for slightly improved performance
2023-01-15 17:18:14 +01:00
bnnm
0c77e5bec4
update libcelt
...
- compiled with mingw-w64 GCC 12.2
- properly stripped and exports external API only
- uses (symbol)_(version) renames for consistency
2023-01-15 17:11:54 +01:00
bnnm
f5e4a952e2
update libmpg123
...
- compiled with mingw-w64 GCC 12.2
- version 1.31.1
- compared with old DLL, output results in many +-1 diffs, but is correct vs newer official binaries
2023-01-15 17:06:15 +01:00
bnnm
2d0ef8091b
update libg719
...
- compiled with VS2019
- latest version
2023-01-15 17:03:34 +01:00
bnnm
8e08f540e3
update libatrac9
...
- compiled with VS2019
- latest version
2023-01-15 17:02:59 +01:00
NicknineTheEagle
b081312831
Migrate to VS 2019 and foobar2000 2022-01-04 SDK
2022-05-01 21:47:58 +03:00
KatieFrogs
c6a7070428
Cmake: Build celt for wasm target
2021-10-22 10:09:33 +03:00
LoveEevee
81ebcddd7b
Cmake: Refactor dependency fetching
...
- Build maiatrac3plus on targets without ffmpeg
2021-09-19 08:46:47 +03:00
bnnm
dbf8d641c6
cmake: fix version for g719
2021-08-27 00:24:12 +02:00
LoveEevee
26f2e7cd28
Add G.719 support on Linux
2021-08-25 18:50:20 +03:00
bnnm
36cf5c18f4
cleanup: move clHCA to coding to simplify
...
Also has changed a lot from the original so it's barely external now
2021-08-14 11:39:54 +02:00
bnnm
bb445efea1
cleanup: minor compiler warnings, etc
2021-08-13 23:53:27 +02:00
bnnm
e70cc00fac
makefiles: fixes to build with external libs
2021-08-10 23:54:04 +02:00
bnnm
d12f137470
Remove unused .vcproj (use CMake if needed)
2021-08-08 09:50:58 +02:00
bnnm
39dfdee9e4
cleanup: function defs, unused vars
2021-07-29 22:29:49 +02:00
Lukas Cone
aa196055c2
Allow use of external ffmpeg SDK
2021-07-17 20:09:11 +02:00
Lukas Cone
be7a8371ba
ffmpeg includes from system for unix
2021-07-17 20:09:11 +02:00
bnnm
9ec4877ee7
Small HCA optimization
2021-03-21 00:51:24 +01:00
bnnm
d4209c2d43
Greatly improve HCA key detection
2021-03-14 16:28:35 +01:00
bnnm
de20926203
Improve HCA joint stereo
2021-03-10 22:17:56 +01:00
bnnm
ae909de292
Improve HCA v3.0
2021-03-10 22:17:15 +01:00
bnnm
8dcc485583
Add partial support for HCA v3.0 (ongoing) [Uma Musume (Android)]
2021-03-07 23:20:21 +01:00
bnnm
628e98116b
Update builds for libspeex
2021-01-23 16:44:16 +01:00
bnnm
9d41ef13ac
Enable libspeex in foobar/msvc
2021-01-23 16:26:46 +01:00
bnnm
1427e58d12
Clean makefiles and enable libspeex by default
2021-01-23 15:50:59 +01:00
bnnm
a7cf891147
Add libspeex DLL (disabled)
2021-01-17 01:06:36 +01:00
bnnm
ceea5d0d55
Add Speex decoder (disabled)
2021-01-12 15:11:24 +01:00
NicknineTheEagle
39677c71cb
Removed .asc GPG signatures
2020-11-16 02:12:59 +03:00
NicknineTheEagle
54933050cb
Ship pre-compiled jansson library
2020-11-16 02:12:58 +03:00
bnnm
7762bce8a5
Remove libg7221_decode
2020-01-12 12:33:37 +01:00
Lukas Cone
087ed737ca
CMake Refactor
2020-01-11 17:34:53 +01:00
Lukas Cone
d170b10812
Relativized CMake
2020-01-07 18:42:57 +01:00
NicknineTheEagle
67670aa110
Removed deprecated MinimalRebuild option
2019-09-08 16:28:35 +03:00
bnnm
b9d01e3176
Improve HCA key detection in rare cases [Ryu ga Gotoku Online (Mobile)]
2019-07-07 15:26:15 +02:00
Naram Qashat
30506a084a
Add Audacious CMake script, cleanup
...
Also had to fix a few of the audacious files to get them to compile, mainly not using NULL in the input plugin constructor and casting the STREAMFILE functions (maybe some *nix compilers would've accepted those, but FreeBSD 12's Clang did not)
2019-03-18 00:17:08 -04:00
Naram Qashat
78748393db
Add CMake scripts
...
Needed to change how version.h was included to let it pick up the one from CMake's build location.
NOTE: Does not build with MinGW-w64 currently, does not have a way to build the audacious or XMPlay plugins.
2019-03-17 14:36:55 -04:00
Christopher Snowhill
1629d624a7
Updated FFmpeg, and hopefully restored Windows XP compatibility, for now.
2019-01-10 00:15:12 -08:00
bnnm
a960a12e58
Fix some compiler warning/errors with libs disabled
2018-12-01 18:34:23 +01:00
Christopher Snowhill
0fb85c7e92
Updated FFmpeg, again.
2018-12-01 00:18:32 -08:00
Christopher Snowhill
475221c6fb
Updated FFmpeg, replacing its internal opus decoder with libopus.
2018-11-30 18:18:26 -08:00
Christopher Snowhill
69537bdbbb
Add updated FFmpeg build options.
2018-11-18 15:36:27 -08:00
Christopher Snowhill
26ee932828
Updated FFmpeg.
2018-11-14 02:29:20 -08:00
bnnm
37c7717cc2
Relax HCA validation for rare bad frames
2018-11-11 23:59:55 +01:00
Christopher Snowhill
e386d36118
Update LibAtrac9 to fix rare segfault.
2018-10-21 16:44:50 -07:00
bnnm
ec0043bf6b
Improve HCA key testing
2018-10-13 19:50:42 +02:00
bnnm
0c53449df1
Fix ciph-1 HCA and add errors [DQ Monsters: Super Light (Mobile)]
2018-10-13 13:02:40 +02:00
Christopher Snowhill
7b0e18171d
I feel safe enough signing these now.
2018-10-09 18:05:11 -07:00
bnnm
259c3b7d7e
Update G.722.1C (Siren14) decoder DLL to fix volume and others
2018-09-30 20:59:21 +02:00