Tweaked C_Sync wrapper to allow for resolution to be set

Signed-off-by: Thomas Dunne <thomasdunne999@gmail.com>
A slightly more aggressive form of allowing resolution to be set through c_sync wrapper

Signed-off-by: Thomas Dunne <thomasdunne999@gmail.com>
Changed the names of the modified functions, and added wrapper functions (under original names) that maintain backwards compatibilty, and functionality

Signed-off-by: Thomas Dunne <thomasdunne999@gmail.com>
python: add Python library to link command

This fixes link errors on Mac OS X.

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Add convenient Makefile

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Use native byte ordering on byte buffers

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
bump java wrapper version, bundle with all dependencies

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Implement all FREENECTAPI functions in fakenect to avoid issues with Java wrapper

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Java wrapper: Don't set video or depth formats at startup.

The defaults from libfreenect are fine.

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Cleanup imports in examples; also fixes a micview compile error on OS X.

Note that gl.h and glu.h are always included in glut.h, and thus do not need to be included again.

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Fix a crash-on-exit in the OpenNI2 driver caused by using a deleted iterator.

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Python wrapper: prevent *Ptr classes from being created from Python

This avoids segfaults due to improper use of *Ptr objects like CtxPtr.

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Python wrapper: handle non-standard modes properly

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Ignore .pyc files from Python

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
python: Add .gitattributes which treats the Python freenect.c as binary

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Update python wrapper.

Signed-off-by: Robert Xiao <brx@cs.cmu.edu>
Merge pull request #400 from nneonneo/openni2-crash-fix

Fix a crash-on-exit in the OpenNI2 driver
Merge pull request #399 from nneonneo/glut-include-fix

Fix a micview compile error on OS X
c_sync: Add freenect_sync_camera_to_world() (thanks @martyvona) - fixes #294

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
Remove legacy keep_alive.c; now require libusb >= 1.0.18

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>