int main (int argc, char *argv[]) { if (clutter_init (&argc, &argv) != CLUTTER_INIT_SUCCESS) return -1; gfreenect_device_new (0, GFREENECT_SUBDEVICE_CAMERA, NULL, on_new_kinect_device, NULL); signal (SIGINT, quit); clutter_main (); if (kinect != NULL) g_object_unref (kinect); if (skeleton != NULL) { g_object_unref (skeleton); } return 0; }
/*! \fn void SkeltrackHeuristicGestures::initializeSkeltrack() * \brief Initializes kinect object and then associates corresponding Skeltrack object. */ void SkeltrackHeuristicGestures::initialize() { gfreenect_device_new(0, GFREENECT_SUBDEVICE_CAMERA, NULL, createObjects, NULL); signal(SIGINT, quit); }