Commit Graph

2435 Commits (ea853109edc48e70ce7dd16b95057a0d4d21cd16)

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