bnnm
1406fcf031
makefile: fix x64
2023-02-09 21:22:27 +01:00
bnnm
5e764e3447
vs: add x64 option (wip)
2023-02-09 00:02:23 +01:00
bnnm
ea5ac66706
vs: move common config to .props and simplify
2023-02-08 21:06:35 +01:00
bnnm
031829c517
doc
2023-01-29 23:01:14 +01:00
bnnm
fd7470fcd1
build: vcxproj cleanup
2023-01-15 22:40:24 +01:00
bnnm
35fcbf2201
build: x64 stuff for makefiles
2023-01-15 21:10:44 +01:00
bnnm
2233cde3bd
missing rename
2023-01-15 21:09:05 +01:00
bnnm
51b7e9e3a5
build: add 64-bit DLLs for future changes
2023-01-15 20:31:51 +01:00
bnnm
8f552c5cd1
build: use .dll.a instead of .a for link libs
...
- more consistent with mingw's usage (not standard static libs)
2023-01-15 20:11:00 +01:00
bnnm
bbca255d24
build: move helper ext_lib files to ext_lib/extra
2023-01-15 20:10:21 +01:00
bnnm
757710e888
move libspeex with other DLLs
...
- also to libspeex-1.dll for consistency with other autoconf DLLs
2023-01-15 19:13:33 +01:00
bnnm
872db6072b
remove maiatrac3plus code
...
- hasn't been used for a long time
2023-01-15 18:52:56 +01:00
bnnm
db2dbb2f2f
add current licenses
2023-01-15 18:42:25 +01:00
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