Commit Graph

3584 Commits

Author SHA1 Message Date
casey langen
0d4f3b0f27 Move version.h into musikcore/sdk/ and use it for built-in plugins. 2023-02-05 13:55:05 -08:00
casey langen
4a823deecb Cleanup archive script. 2023-02-04 12:59:54 -08:00
casey langen
9e4b52960d Update copyright. 2023-02-04 12:32:43 -08:00
casey langen
5a6aa7862f Update build scripts, changelog, commit hash. 2023-02-03 22:23:37 -08:00
casey langen
0ead12be21 Fix potential double-free in ffmpegdecoder 2023-01-28 15:46:15 -08:00
casey langen
7af01b1d04 Add -fsanitize to debug builds. 2023-01-28 15:45:22 -08:00
casey langen
ac3386d5c8 CHANGELOG update, version bump. 2023-01-20 19:13:49 -08:00
casey langen
84ba3fa6b1 Fix path for binary strip invocation. 2023-01-20 19:10:04 -08:00
casey langen
1f60f7c1d8 Convert a couple shell scripts from bash -> sh to improve portability. 2023-01-20 19:08:20 -08:00
casey langen
d7f6dbe46f Fix build scripts so they work with simplified project configurations on
Windows.
2023-01-11 00:00:50 -08:00
casey langen
b13602e610 Removed a bunch of extraneous project configurations -- we should be
able to accomplish everything with Debug and Release and some command
line arguments when building.
2023-01-10 22:56:45 -08:00
casey langen
fa55035de0 Use a shell script to run postinstall stuff. 2023-01-08 18:10:56 -08:00
casey langen
71d468e8fa Merge upstream PDCurses changes. 2023-01-07 14:04:17 -08:00
casey langen
f97d3265aa Fix unicode character parsing in wincon 2023-01-07 13:59:27 -08:00
Casey Langen
bf35dbe23b Fix standalone script for intel homebrew. 2023-01-02 21:26:44 -08:00
Casey Langen
c80ab70d5b Update to ncurses 6.4 for standalone build. 2023-01-02 21:18:10 -08:00
casey langen
46b17b7603 Add missing include guard. 2023-01-02 19:02:32 -08:00
casey langen
a133f1ce8c Update script to allow missing portaudio libraries. 2023-01-02 18:33:42 -08:00
casey langen
2a1d444a7e Don't require portaudio for distribution on macOS. 2023-01-02 18:31:54 -08:00
casey langen
3be434ebbe Commit hash update. 2023-01-02 18:23:05 -08:00
casey langen
af87dff4c9 Don't generate debug information for release builds, and ensure we
generate debug symbols consistently for all debug variants.
2023-01-02 18:17:54 -08:00
casey langen
0e4f4e595f Clean up merge conflict. 2023-01-02 16:06:24 -08:00
casey langen
689aae4c5f Fix calling convention. 2023-01-02 14:48:39 -08:00
casey langen
89b7ee444f Merge upstream PDCurses changes. 2023-01-02 14:07:40 -08:00
casey langen
74df004c9b Fix daemon crash during shutdown. 2023-01-01 19:29:37 -08:00
casey langen
43ee957520 Fix Haiku compile error. 2023-01-01 19:04:49 -08:00
casey langen
d17e0c85cb ifdef around inclusion of winrt header. 2023-01-01 19:03:43 -08:00
casey langen
be927af222 Hack to force redraw on some versions of Windows. 2023-01-01 17:30:12 -08:00
casey langen
c0a2c437a7 Fixed a couple more issues in the core_c_demo project file. 2023-01-01 16:51:42 -08:00
casey langen
ce5c2d0975 Add missing link library for theme awareness. 2023-01-01 15:17:13 -08:00
casey langen
f4e3bf1fac Repair core_c_demo Visual Studio project. 2023-01-01 15:13:08 -08:00
casey langen
188c8c05ec Added dark theme awareness to Windows build. 2023-01-01 14:31:37 -08:00
casey langen
0abdac4f65 Better environment detection for GME and MPT decoders. 2022-12-30 14:56:02 -08:00
casey langen
015c714b14 Updated CHANGELOG 2022-12-29 20:59:27 -08:00
casey langen
4c8123390c Reinitialize stream if format params change. 2022-12-29 20:23:05 -08:00
casey langen
96be500dd1 Return abort instead of complete to stop playback immediately. 2022-12-29 20:15:38 -08:00
casey langen
10309ce888 Minor bug fixes. 2022-12-29 20:13:16 -08:00
casey langen
092b33d6d8 Update PortAudioOut to use the async interfaces. 2022-12-29 20:01:01 -08:00
casey langen
04fe549bf5 Fix synchronization issues and ensure we don't call Pa_WriteStream() if
the buffer is full, otherwise it'll block.
2022-12-29 17:43:29 -08:00
casey langen
4afc8af219 Add volume scaling. 2022-12-29 16:53:29 -08:00
casey langen
a7751afb57 Audio seems to play. Likely buggy. Also need to implement volume scaling
manually.
2022-12-29 15:54:48 -08:00
casey langen
5c8f395503 Add output device enumeration 2022-12-29 13:59:11 -08:00
casey langen
0a27525573 Added stubs for PortAudio output plugin. 2022-12-29 13:37:38 -08:00
casey langen
1dc9096d9a Version bump. 2022-12-26 23:00:26 -08:00
casey langen
81a05d2c49 CHANGELOG update. 2022-12-26 23:00:17 -08:00
casey langen
a4f86a541a Ensure WM_CHAR characters are parsed as UTF16, then translated to UTF8. 2022-12-26 18:56:07 -08:00
casey langen
1573ee0d35 Reformat script. 2022-12-26 12:40:53 -08:00
casey langen
05556c4e25 Add script that generates accented character mapping tables. 2022-12-26 12:38:51 -08:00
casey langen
c4f3bc710b Fixed a bug in accented character fuzzy lookup table generator. 2022-12-26 12:30:19 -08:00
casey langen
7ae4366e9c Update submodule for recompiled taglib. 2022-12-26 00:54:25 -08:00