@Override public void finalize() { close(); }
@Override public void finalize() { close(); }
/** * Completely shutdown the context. This turns off all cameras. The context * will be restarted upon creation of a new KinectController. */ public synchronized static void shutdownFreenect() { while (ACTIVE_CONTROLLERS.size() > 0) { ACTIVE_CONTROLLERS.get(0).close(); } if (EVENT_THREAD != null) { EVENT_THREAD.kill(); } if (CONTEXT != null) libfreenectLibrary.freenect_shutdown(CONTEXT); CONTEXT = null; EVENT_THREAD = null; }
/** * Completely shutdown the context. This turns off all cameras. The context * will be restarted upon creation of a new KinectController. */ public synchronized static void shutdownFreenect() { while (ACTIVE_CONTROLLERS.size() > 0) { ACTIVE_CONTROLLERS.get(0).close(); } if (EVENT_THREAD != null) { EVENT_THREAD.kill(); } if (CONTEXT != null) libfreenectLibrary.freenect_shutdown(CONTEXT); CONTEXT = null; EVENT_THREAD = null; }