Commit Graph

2636 Commits

Author SHA1 Message Date
casey langen
787f72efaa Type safety. 2020-01-27 00:46:11 -08:00
casey langen
a872e87718 Added IBufferProvider, IDevice, IDeviceList, IOutput support. 2020-01-26 23:01:10 -08:00
casey langen
2814a4d9e3 Added support for IDebug 2020-01-26 22:32:07 -08:00
casey langen
d52e3e89db Fleshed out interface wrappers for a bunch more SDK interface types. 2020-01-26 22:27:16 -08:00
casey langen
96250a0526 Stubbed a bunch more types. Wrapper methods not implemented yet. 2020-01-26 22:00:09 -08:00
casey langen
87b1f55d7b More main.c test code. 2020-01-26 21:37:23 -08:00
casey langen
6f8dcdbfd5 Make sure we don't enqueue messages after shutting down the message
queue.
2020-01-26 21:35:40 -08:00
casey langen
c8e2d55631 Had a couple issues that were preventing a clean shutdown. Seems fine now? 2020-01-26 21:33:34 -08:00
casey langen
092147aad0 Added missing dependency... strange this worked on Linux. 2020-01-26 18:31:49 -08:00
casey langen
abb3208bea Missed playback service pointer assignment. 2020-01-26 18:10:11 -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
casey langen
149ee87dca Untested environment initialization. 2020-01-26 15:34:26 -08:00
casey langen
79d3244799 Added IPlaybackService wrapper. Still not far enough along to test
anything.
2020-01-26 14:13:58 -08:00
casey langen
adbff275bf Added interfaces wrappers for the few SDK types we've C'ified. Completed
untested. Need some more wrappers and interfaces before we can get up
and running with a sample app.
2020-01-26 13:35:13 -08:00
casey langen
169bb9a2a2 Typo fixes. 2020-01-26 12:43:05 -08:00
casey langen
ffc7128366 A couple minor syntax fixes. 2020-01-25 23:06:15 -08:00
casey langen
3a42a17abd A bunch more function definitions -- maybe enough to get IMetadataProxy operational? 2020-01-25 22:55:35 -08:00
casey langen
f8d332d42b Stubbed out some basic types. 2020-01-25 22:25:32 -08:00
casey langen
eaf958b8de Created some stubbed source units and ported SDK constants. 2020-01-25 22:02:43 -08:00
casey langen
874eec1086 SDK constants cleanup. 2020-01-25 21:45:07 -08:00
casey langen
dbd46ce2d1 Another .gitignore tweak. 2020-01-23 20:57:11 -08:00
casey langen
d1b101e6dc Added Auddio API key setting to advanced settings panel. 2020-01-23 19:48:44 -08:00
casey langen
3e0d508c10 Updated .gitignore and added a msbuild-tools.json to make it possible
to dev in vscode on Windows.
2020-01-21 21:22:06 -08:00
casey langen
53d809edbb
Merge pull request #310 from PythonTryHard/patch-1
Typo fix
2020-01-19 00:04:55 -08:00
PythonTryHard
f5c58fa41d
Typo fix 2020-01-19 13:03:36 +07:00
casey langen
d9abc81145 Version bump for next release. 2020-01-12 13:23:29 -08:00
casey langen
dbf64775cc Fixed issue defining FFMPEG_ENABLED that resulted in some formats not being recognized on some platforms. 2020-01-12 13:22:56 -08:00
casey langen
f45d302c38 Version bump again. 2020-01-11 20:26:47 -08:00
casey langen
b1da99d23c Fix overlay Z-order issue. 2020-01-11 20:26:30 -08:00
casey langen
10835f5255 Minor rating column cleanups. 2020-01-11 18:28:52 -08:00
casey langen
a9423e5d42 Fixed MSVC compile. 2020-01-11 18:19:17 -08:00
casey langen
0ebcba5802 Added av_register_all() back to fix builds against older versions of FFMPEG. 2020-01-11 18:17:59 -08:00
casey langen
587e73098a Version bump for patch release. 2020-01-11 17:16:42 -08:00
casey langen
1eb5db5094 Fixed #306: added a setting to disable the recently added rating column. 2020-01-11 17:14:22 -08:00
casey langen
bb935351d1
Merge pull request #304 from adem4ik/master
Update ru_RU.json
2020-01-11 16:56:11 -08:00
casey langen
81a681841a
Merge pull request #307 from hectorm/trailing-comma
Removed trailing comma
2020-01-11 16:55:55 -08:00
Héctor Molinero Fernández
eb0abc5221
Removed trailing comma 2020-01-11 23:56:46 +01:00
Andrei Stepanov
8c5d6c3af2
Fix translation in ru_RU.json 2020-01-11 07:53:31 +04:00
adem
4bf2d09382 Update ru_RU.json 2020-01-11 07:43:14 +04:00
casey langen
0c5cf0c7d1 Updated musikdroid version to 0.80.0 2020-01-10 19:00:13 -08:00
casey langen
e420e32d05 Fixed compile with older versions of libavcodec. 2020-01-10 17:46:51 -08:00
casey langen
c797e00c1a
Merge pull request #295 from clangen/clangen/upgrades-12-2019
0.80.0 Fixes and Upgrades
2020-01-10 17:28:26 -08:00
casey langen
deb0565353 Make sure we invalidate the screen after using the special escape
sequences to update the terminal title; otherwise we may see some
artifacts on the screen.
2020-01-10 13:49:42 -08:00
casey langen
6d5db37954 Fixed MSVC build. 2020-01-09 21:52:17 -08:00
casey langen
ff8ca2c111 Allow the user to specify the rating characters. 2020-01-09 21:48:40 -08:00
Casey Langen
b5775454f8 Fixed static macOS compiles. 2020-01-09 15:59:48 -08:00
casey langen
f485c3a052 Fixed some minor sorting and grouping issues. 2020-01-09 15:17:01 -08:00
casey langen
1e5944fe41 Fix #133: move empty / blank category values to the bottom of the list
with an [unknown #] identifier.
2020-01-08 18:09:00 -08:00
casey langen
c1320847c5 Added 0-5 keyboard shortcuts for rating tracks in the overlay. 2020-01-08 12:27:10 -08:00