plac-for-apple-platform

Unofficial Roon client for Apple devices

core: Migrate to callback design Forcing callers to take care of threads turned out a bad idea. That requires core to be extremely simple, durable, and thread-safe. By making majority of core's functionality threaded, clients do not have to take a look inside to see whether a field is thread-safe or not.

Changes

16 changed files (+2000/-300)