Fix class name conflicts between dll and player (e.g. class Mutex)
I've added namespace AudioPluginUtil. Because "class Mutex" has cuased name conflicts between dll & player. In some platform, it'll cause some crashes.
Fix new / delete mismatching(effectdata is correct in some case)
I've found new / delete mismatching. (data <> effectdata)
Fix compiler warning about numeric casting (int to float, int to unsigned int, ...)
I'd prefer to fix it because it'll dismiss important notices.
Support PlatformMutex
I've added to support PlatformMutex for any other platforms. This future is disabled by default.
Fix class name conflicts between dll and player (e.g. class Mutex) I've added namespace AudioPluginUtil. Because "class Mutex" has cuased name conflicts between dll & player. In some platform, it'll cause some crashes.
Fix new / delete mismatching(effectdata is correct in some case) I've found new / delete mismatching. (data <> effectdata)
Fix compiler warning about numeric casting (int to float, int to unsigned int, ...) I'd prefer to fix it because it'll dismiss important notices.
Support PlatformMutex I've added to support PlatformMutex for any other platforms. This future is disabled by default.