Christopher Snowhill
1eddc831f3
VGMStream: Updated libvgmstream code base
...
Updated VGMStream to r1980-277-g72cb4b89
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-05-09 21:13:13 -07:00
Christopher Snowhill
27b1157359
VGMStream: Updated libvgmstream code base
...
Updated VGMStream to r1980-268-gc32951e9
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-05-03 01:56:03 -07:00
Christopher Snowhill
531c2b1468
VGMStream: Updated libvgmstream code base
...
Updated VGMStream to r1980-242-gfccbb05f
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-04-20 21:33:11 -07:00
Christopher Snowhill
07fed67f18
Updated MASShortcut to fix crashes
...
I hope this works to fix the crashes from migration.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-04-20 20:59:53 -07:00
Christopher Snowhill
a708851b63
Dependencies: Update BASS and WavPack libraries
...
BASSMIDI: 2.4.15.3
BASSFLAC: 2.4.5.5
BASSOPUS: 2.4.3
BASSWV: 2.4.7.4
WavPack: 5.8.1
And updated the WavPack plugin to support threaded decoding, using up to
four worker threads, as detected from the host machine's CPU count.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-28 16:17:25 -07:00
Christopher Snowhill
7bc011ddee
Bug Fix: Fixed several code signing issues
...
There were several issues which broke debug and possibly release
signing, and broke VGMStream in debug situations. Not sure if it was
also broken in release.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-23 15:47:36 -07:00
Christopher Snowhill
c6bca5aa39
VGMStream: Updated libvgmstream code base
...
Updated VGMStream to r1980-181-g10093db5
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-23 15:45:54 -07:00
Christopher Snowhill
a3268e6a95
Bug Fix: Fix circular bind setter loop in hotkeys
...
MASShortcut had a potential circular loop in its bindings, let's fix
that right up.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-09 18:22:48 -07:00
Christopher Snowhill
6036000214
Re-enable hotkeys and change preferences storage
...
Change hotkey storage system, hopefully this will fix the stability
issues that have been plaguing it for a while now.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-08 20:21:39 -08:00
Christopher Snowhill
d25d84c2be
Quality of Life: Make buildable with old Xcode
...
Make the code mostly buildable with Xcode as old as 13.2.1, for debug
testing on Big Sur.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-07 04:37:32 -08:00
Christopher Snowhill
0c8f072deb
Cleanup: Massive code cleanup and reorganization
...
Cleaned up project settings to current defaults, except for the macOS
deployment version, which is still 10.13. Cleaned up a lot of headers
and such to include with angle braces instead of double quotes. Enabled
build sandbox in a lot of places. Disabled subproject signing in several
places, for libraries and frameworks which will be stripped and signed
when they are copied into place in the final build.
Also, while trying to solve compilation issues, the visualization
controller was reverted to the Objective C implementation, which is
probably faster anyway. Stupid Swift/Objective-C language mixing issues.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-25 23:56:31 -08:00
Christopher Snowhill
0fd4c327e4
VGMStream: Clean up FFmpeg code somewhat
...
Remove deprecated functions, make use of free functions that clear the
pointers before returning, etc.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-17 18:33:13 -08:00
Christopher Snowhill
76d42f2c08
Fix up team identifiers again
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-10 14:48:17 -08:00
Christopher Snowhill
ce91cc5d6c
Updated VGMStream to r1980-95-g551c0787
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-10 14:38:48 -08:00
Christopher Snowhill
61165a022a
TagLib: Replace bundled copy with upstream 2.0.2
...
Include a Framework build, unmodified, RelWithDbgInfo.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-01-29 23:41:00 -08:00
Christopher Snowhill
6bbec09b8d
Updated VGMStream to r1980-54-g35c8283f
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-01-26 01:16:52 -08:00
Christopher Snowhill
9ed4e4e8d9
Updated libOpenMPT to version 0.7.13
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-01-10 14:39:38 -08:00
Christopher Snowhill
160c7e43b7
Updated VGMStream to r1980-0-ged9a7202
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-01-03 02:30:56 -08:00
Christopher Snowhill
0b39b57f61
Chore: Update copyright dates somewhat
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-01-01 01:30:48 -08:00
Christopher Snowhill
fb0aae1dea
Updated VGMStream to r1951-102-gf1483e22
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-12-04 23:09:43 -08:00
Christopher Snowhill
75a4f68feb
Updated libOpenMPT to version 0.7.12
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-12-04 23:04:11 -08:00
Christopher Snowhill
78fa70a770
Updated VGMStream to r1951-100-g73ef7c6c
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-11-24 15:08:17 -08:00
Christopher Snowhill
58cbda594a
Updated libOpenMPT to version 0.7.11
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-10-30 23:57:33 -07:00
Christopher Snowhill
6b8f5df721
Updated VGMStream to r1951-88-g02d3c3f8
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-10-30 23:56:21 -07:00
Christopher Snowhill
5c8441eb22
Updated VGMStream to r1951-50-g1d836a36
2024-09-17 02:19:58 -07:00
Christopher Snowhill
8498bba881
Updated VGMStream to r1951-0-g4b2dc01c
...
Updated to add one new extension, too.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-08-23 23:06:59 -07:00
Christopher Snowhill
62ab217c28
Update Copyright year to 2024 manually
...
Including extending existing starting-2023 dates to ranges.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-08-17 05:06:58 -07:00
Christopher Snowhill
e03d857f86
Updated libOpenMPT to version 0.7.9
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-08-17 03:33:43 -07:00
Christopher Snowhill
626a9e2205
Updated VGMStream to r1917-201-g7ab622d3
...
Also updated filename extensions, and the interface plugins.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2024-08-17 03:20:11 -07:00
Christopher Snowhill
b2db8d3bac
Update FFmpeg to version 7.0 and rebuilt soxr
...
Rebuilt libsoxr, which now removes the dependency on libavutil.
2024-08-07 23:15:51 -07:00
Christopher Snowhill
08c904c201
Updated VGMStream to r1866-46-g883d796d
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-09-02 21:18:22 -07:00
Christopher Snowhill
4bb59c1c3e
TagLib: Remove stray whitespace
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-09-02 21:00:18 -07:00
Christopher Snowhill
248718c967
TagLib: Implement Composer tag support
...
Most of the reading was already there, it just didn't expose
it to the player.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-09-02 21:00:15 -07:00
Christopher Snowhill
b9121be6e8
ASF/WMA: Implement Album Artist tags (oops)
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-09-02 21:00:13 -07:00
Christopher Snowhill
5239c1a5c8
Disable dead code stripping
...
No idea why this was enabled, no idea if I should disable it.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-07-21 02:38:53 -07:00
Christopher Snowhill
b2657700eb
Updated libOpenMPT to version 0.7.2
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-06-30 23:28:42 -07:00
Christopher Snowhill
69251314c4
Updated VGMStream to r1843-92-g740a4048
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-06-30 23:17:55 -07:00
Christopher Snowhill
42b91c6f9d
Update MASShortcut for Xcode 15
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-06-08 04:40:24 -07:00
Christopher Snowhill
eb26ab8be4
Update projects and source in prep for Xcode 15
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-06-08 04:12:29 -07:00
Christopher Snowhill
836147b94b
Updated VGMStream to r1843-0-gb158e812
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-05-31 22:31:44 -07:00
Christopher Snowhill
4d106c40ce
Updated VGMStream to r1831-27-ge6883cbd
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-05-04 18:23:31 -07:00
Christopher Snowhill
9d3089462e
Updated libOpenMPT to version 0.7
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-05-04 18:23:25 -07:00
Christopher Snowhill
3e2286683a
Translation: Added Turkish language support
...
This translation is mostly complete.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-02-23 22:44:24 -08:00
Christopher Snowhill
790eb5508b
TagLib: Implement unsynced lyrics tag support
...
Implement unsynced lyrics tag reading and writing into TagLib.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-02-23 17:41:12 -08:00
Christopher Snowhill
5743652879
Update copyright year in various places
...
Update these things a bit for the next release.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-02-05 16:46:56 -08:00
Christopher Snowhill
4131d4eae4
Updated VGMStream to r1810-97-g408cada5
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-02-04 23:46:16 -08:00
Christopher Snowhill
9bfbeaadb5
Updated libOpenMPT to version 0.6.8
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-02-04 22:13:01 -08:00
Christopher Snowhill
d8f0a19524
Updated VGMStream to r1800-25-g599326a3
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-11-29 00:47:14 -08:00
Christopher Snowhill
fc372ef8b4
Updated libOpenMPT to version 0.6.6
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-10-11 22:47:02 -07:00
Christopher Snowhill
55882c0380
Updated VGMStream to r1776-97-g845961bb
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-10-11 22:45:07 -07:00