JNIEXPORT jlong JNICALL Java_org_openkinect_Context_jniInit (JNIEnv *, jobject) { freenect_context *f_ctx = 0; if (freenect_init(&f_ctx, NULL) < 0) { return 0; } freenect_set_log_callback(f_ctx, log_cb); return (jlong) f_ctx; }
void registerLogCallback(freenect_context* ctx) { extern void logCallback(freenect_context*, freenect_loglevel, const char*); freenect_set_log_callback(ctx, logCallback); }