Commit graph

2185 commits

Author SHA1 Message Date
Christopher Snowhill
b37a6f0f0d Attempt to add rewinding to CoreAudio for streamed source files, but it doesn't work, it still fails to play anything from a stream 2020-03-09 00:23:58 -07:00
Christopher Snowhill
18acc7fdd2 Handle HTTP redirection, including preventing circular redirects 2020-03-08 20:13:46 -07:00
Christopher Snowhill
25a030a46c Implement custom reader support in CoreAudio decoder, now supports archives and possibly streams 2020-03-08 20:05:03 -07:00
Christopher Snowhill
117ab53343 Fix multi-plugin cascade to handle non-seeking readers, where disposing of some data while finding an input is okay 2020-03-08 20:04:10 -07:00
Christopher Snowhill
58b435dd88 Disable transport security enforcement to allow NSURLSession to access plain HTTP streams 2020-03-08 20:03:30 -07:00
Christopher Snowhill
6d0166e69b Fix multi-plugin cascade when using non-seeking readers 2020-03-07 16:09:26 -08:00
Christopher Snowhill
443aa05f88 Replace HTTPSource with a new reader based on NSURLSession, which actually does support HTTPS. This portion of the player now requires macOS 10.9. 2020-03-07 16:08:47 -08:00
Christopher Snowhill
17bb70e729 Fix macOS version detection to use a proper API 2020-03-05 20:34:15 -08:00
Christopher Snowhill
fc2e6df38f Full screen mode Now Playing Bar now has more appropriate colors in Dark Mode 2020-03-05 20:31:57 -08:00
Christopher Snowhill
e44aad7101 Project file touched by Xcode 2020-03-05 20:31:23 -08:00
Christopher Snowhill
375ff42d0a Updated libmgba 2020-03-05 19:57:44 -08:00
Christopher Snowhill
9dd4f68049 Updated VGMStream to r1050-2834-gc40d364e 2020-03-01 18:36:55 -08:00
Christopher Snowhill
f64a67941a Update update_feed.rb script for new version number style 2020-03-01 17:59:23 -08:00
Christopher Snowhill
4bc7aaf16a Update Sparkle to version 1.23.0 2020-03-01 15:10:15 -08:00
Christopher Snowhill
5b914831d2 Change version numbering algorithm 2020-03-01 15:09:30 -08:00
Christopher Snowhill
fedc271b8c Move a few submodules, update libsidplayfp 2020-02-29 17:49:38 -08:00
Christopher Snowhill
6a17d6426e Switch to Sparkle binaries. Currently trying 1.22.0. 2020-02-29 17:47:07 -08:00
Christopher Snowhill
23c25a6dff Removed Sparkle as a submodule 2020-02-29 17:40:18 -08:00
Christopher Snowhill
b7eb48e322 Fix bundle identifier for libAdPlug 2020-02-28 23:45:35 -08:00
Christopher Snowhill
2c988f5be7 Fix execute permission flags on several files 2020-02-28 23:42:48 -08:00
Christopher Snowhill
0fb02ae7ed Update Info.plist for EdDSA signing 2020-02-28 23:22:53 -08:00
Christopher Snowhill
ed5e43d9d4 Downgraded Sparkle to 1.23.0 2020-02-28 20:28:18 -08:00
Christopher Snowhill
003ba7990e Update commit log location 2020-02-28 01:07:48 -08:00
Christopher Snowhill
3e754aadd0 Updated VGMStream to r1050-2819-gcec5b596 2020-02-28 01:05:33 -08:00
Christopher Snowhill
d05ada5d0a Disable MPRemoteCommandCenter unless on Mojave or newer 2020-02-28 00:40:29 -08:00
Christopher Snowhill
004c53962a Updated VGMStream to r1050-2812-g24e9d177 2020-02-23 00:17:33 -08:00
Christopher Snowhill
fbe9283835 Fix libatrac9 loading from correct location in release builds 2020-02-22 23:44:12 -08:00
Christopher Snowhill
0f543a1b52 Guard background file info retrieval to prevent it in case only a single entry was added 2020-02-17 19:50:32 -08:00
Christopher Snowhill
7308aa5f7b Fall back on non-container file parsing, since VGMStream is too greedy with its extension list 2020-02-17 19:50:32 -08:00
Christopher Snowhill
1bc4ad85d2 Fix PSF1 playback for Dragon Ball: Final Bout, Title Screen 2020-02-17 19:50:32 -08:00
Christopher Snowhill
6374a5669b
Merge pull request #40 from JanX2/fix-device-selection
Fix device selection
2020-02-17 19:46:25 -08:00
Christopher Snowhill
2bdd7f5b90
Merge pull request #39 from JanX2/oss-dev-team-fix
Remove DevelopmentTeam that slipped through.
2020-02-17 16:45:26 -08:00
Jan Weiß
da775ce8a6 Clean up output device code. 2020-02-17 18:20:48 +01:00
Jan Weiß
f01915ed80 Project touched by Xcode. 2020-02-17 17:06:48 +01:00
Jan Weiß
4f9c58ec4a Remove DevelopmentTeam that slipped through. 2020-02-17 13:47:16 +01:00
Christopher Snowhill
8bc6396918 Fix local signing issues 2020-02-13 17:45:11 -08:00
Christopher Snowhill
c2278b49be Remove unused variable from SID decoder 2020-02-13 14:42:57 -08:00
Christopher Snowhill
765cb5e890 Usual Xcode update mess 2020-02-13 01:41:21 -08:00
Christopher Snowhill
0e4694ba67 Updated libsidplayfp to version 2.0.1 2020-02-13 01:29:08 -08:00
Christopher Snowhill
505325e309
Merge pull request #38 from JanX2/output-handling
Output handling
2020-02-12 14:19:56 -08:00
Jan Weiß
b22c5964e4 Improve output handling, 2.
Fix issues with above.
2020-02-01 14:44:07 +01:00
Jan Weiß
57ebc65ba0 Add missing newlines. 2020-02-01 14:00:41 +01:00
Jan Weiß
97ed738846 Improve output handling. 2020-02-01 14:00:41 +01:00
Christopher Snowhill
485b81fe04 Updated VGMStream to r1050-2726-g94dac3ec 2019-12-19 17:30:50 -08:00
Christopher Snowhill
37b75bf6e7 Fix resource leak with VGMStream container parser, and serialize metadata caching from there as well 2019-12-19 17:12:09 -08:00
Christopher Snowhill
072c4346cf Fix album shuffle again 2019-12-15 18:12:11 -08:00
Christopher Snowhill
61c6cf3285 Hopefully fixed metadata parsing for newly added tracks showing up in notifications 2019-12-05 19:04:46 -08:00
Christopher Snowhill
90ac083705 Updated VGMStream to r1050-2696-g0a04a738 2019-12-05 18:43:12 -08:00
Christopher Snowhill
8e9f8237e3 Fix potential error with SID decoder 2019-12-05 18:13:52 -08:00
Christopher Snowhill
86681e9726 Implemented support for VGMStream external !tags.m3u metadata playlists 2019-11-23 20:36:57 -08:00