diff --git a/Assets/Klak/Hap/Plugin/Linux/libKlakHap.so b/Assets/Klak/Hap/Plugin/Linux/libKlakHap.so index e4ee8e9..1339f32 100755 Binary files a/Assets/Klak/Hap/Plugin/Linux/libKlakHap.so and b/Assets/Klak/Hap/Plugin/Linux/libKlakHap.so differ diff --git a/Assets/Klak/Hap/Plugin/MacOS/KlakHap.bundle/Contents/MacOS/KlakHap b/Assets/Klak/Hap/Plugin/MacOS/KlakHap.bundle/Contents/MacOS/KlakHap index 0c75418..97e4d2d 100755 Binary files a/Assets/Klak/Hap/Plugin/MacOS/KlakHap.bundle/Contents/MacOS/KlakHap and b/Assets/Klak/Hap/Plugin/MacOS/KlakHap.bundle/Contents/MacOS/KlakHap differ diff --git a/Assets/Klak/Hap/Plugin/Windows/KlakHap.dll b/Assets/Klak/Hap/Plugin/Windows/KlakHap.dll index 894ae13..843225f 100644 Binary files a/Assets/Klak/Hap/Plugin/Windows/KlakHap.dll and b/Assets/Klak/Hap/Plugin/Windows/KlakHap.dll differ diff --git a/Plugin/Source/Decoder.h b/Plugin/Source/Decoder.h index 5938f7c..cb7f883 100644 --- a/Plugin/Source/Decoder.h +++ b/Plugin/Source/Decoder.h @@ -90,8 +90,8 @@ namespace KlakHap unsigned int count, void* info ) { - fputs("Threading callback is not implemented.", stderr); - exit(-1); + // FIXME: This should be threaded. + for (auto i = 0; i < count; i++) work(p, i); } #pragma endregion