27 Commits

Author SHA1 Message Date
casey langen
e3f870efc6 Fix normal darwin build 2022-02-08 18:57:30 -08:00
casey langen
6572465e1c More rpath fixes -- this time for macOS. 2021-12-28 13:36:07 -08:00
casey langen
c10b957689 Update -rpath usage. 2021-12-27 18:55:37 -08:00
casey langen
1a571a56e2 Migrate to VS2019. 2020-10-12 20:47:09 -07:00
Casey Langen
f0206c05e8 Move "core" directory to "musikcore". Windows build probably needs some
tweaks.
2020-10-12 19:23:17 -07:00
casey langen
ee4d29631b Keep losing the logo PSDs, let's just add them to the repo. 2020-04-11 12:58:02 -07:00
casey langen
f2c1629507 Added some new DLL targets for musikcore and link against it with
core_c_demo
2020-02-10 22:32:05 -08:00
casey langen
22c2e03a8f Experimental changes to support building as a standard Win32 console app
(instead of a Win32 app emulating console behavior).
2020-02-08 22:37:36 -08:00
casey langen
ca92052ad1 Actually maybe for real fix indexer track count events? 2020-02-02 17:04:56 -08:00
casey langen
a74eb597ad Added mcsdk_env_init and mcsdk_env_release 2020-02-02 16:10:26 -08:00
casey langen
34c7afcb6a Test for player mixpoints. 2020-02-02 14:17:33 -08:00
casey langen
4f536c3d6e Added the ability to run queries directly, without going through the
library.
2020-02-02 08:42:48 -08:00
casey langen
43c23c3f34 Added support for raw library queries using existing C++ constructs. 2020-02-01 21:20:13 -08:00
casey langen
d945268515 Indexer Finished() callback should be sending along the total number of
scanned tracks, not the last batch size.
2020-01-31 10:37:04 -08:00
casey langen
10c27d3141 Fixed indexer callbacks and added some test code to exercise the C
service layer.
2020-01-31 10:30:12 -08:00
casey langen
de27613807 Minor tweaks. 2020-01-30 21:16:23 -08:00
casey langen
aacda51bc3 Added the ability to create new track lists, and fixed up some track list editor stuff. 2020-01-29 22:42:39 -08:00
casey langen
e75592dfd9 A couple minor bug fixes and also implemented sample code for streaming
encoders.
2020-01-29 20:17:23 -08:00
casey langen
68853eb5a8 Added C support for Stream and Player -- low-level playback is now
possible.
2020-01-29 19:18:15 -08:00
casey langen
3bdfa992c9 Small tweaks. 2020-01-28 21:45:42 -08:00
casey langen
84bea0fac3 core_c_demo is compiling on Windows now. 2020-01-28 21:37:39 -08:00
casey langen
cfa968ff42 Moved musikcore_c.h and friends into core proper. 2020-01-28 21:14:01 -08:00
casey langen
66e849a0b5 Added decode/encode example and refactored main.c a bit. 2020-01-27 23:57:28 -08:00
casey langen
6fd4e7d7c0 Added IEnvironment wrappers. Not tested yet. 2020-01-27 09:51:02 -08:00
casey langen
87b1f55d7b More main.c test code. 2020-01-26 21:37:23 -08:00
casey langen
3b7c263aea Metadata querying seems to work! 2020-01-26 16:11:25 -08:00
casey langen
dc340265e3 Seems to be compiling and linking properly, and we are able to get a
context up. It crashes or deadlocks on release. Nothing else tested, but
promising progress.
2020-01-26 15:54:52 -08:00