JNIEXPORT void JNICALL Java_org_librealsense_Native_rs2FrameAddRef (JNIEnv *env, jclass, jlong frameAddr) { rs2_error *error = NULL; rs2_frame* frame = (rs2_frame*)frameAddr; rs2_frame_add_ref(frame, &error); checkErrors(env, error); }
JNIEXPORT void JNICALL Java_com_intel_realsense_librealsense_FrameQueue_nEnqueue(JNIEnv *env, jclass type, jlong handle, jlong frameHandle) { rs2_error *e = NULL; rs2_frame_add_ref((rs2_frame *) frameHandle, &e); handle_error(env, e); rs2_enqueue_frame((rs2_frame *) frameHandle, (void *) handle); }
extern "C" JNIEXPORT void JNICALL Java_com_intel_realsense_librealsense_FrameSet_nAddRef(JNIEnv *env, jclass type, jlong handle) { rs2_error *e = NULL; rs2_frame_add_ref((rs2_frame *) handle, &e); handle_error(env, e); }