Make it compile on Cython 0.15.1
Add support for DEPTH_10BIT, DEPTH_REGISTERED and DEPTH_MM
Don't initialise depth and video on runloop if device is passed in

Signed-off-by: Alejandro Dubrovsky <alito@organicrobot.com>
Rename record binary of fakenect as fakenect-record

Signed-off-by: Nicolas Bourdaud <nicolas.bourdaud@gmail.com>
Prefix freenect- to the name of the installed demos

This prefix is added to avoid name clashes with other binaries installed on
the system.

Signed-off-by: Nicolas Bourdaud <nicolas.bourdaud@gmail.com>
Add manpages for fakenect and fakenect-record

Signed-off-by: Nicolas Bourdaud <nicolas.bourdaud@gmail.com>
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>
OpenNI2-FreenectDriver: Fix silly silly string bugs; improve logging
Fix ebuild for filename change

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
wrappers/cpp: Call freenect_process_events_timeout in loop to prevent freezes - fixes #223

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
All headers (including libfreenect.hpp) are installed to `$PREFIX/include/libfreenect/`.
All libfreenect files have `#include "libfreenect.h"` rather than `#include <libfreenect.h>`.  This works during build and after installation all include files
are in the same directory.
Rename libfreenect-audio.h -> libfreenect_audio.h and libfreenect-registration.h -> libfreenect_registration.h.  This makes them consistent with other libraries.

THIS IS A BREAKING CHANGE; UPDATE YOUR INCLUDES

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
Merge branch 'unstable' of git://github.com/nbourdau/libfreenect

Conflicts:
	examples/CMakeLists.txt

Reviewed-by: Benn Snyder <benn.snyder@gmail.com>
Update for v0.4.0

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
Return UINT16_MAX on error from read_register() and read_cmos_register() - fixes #367
Check actual ctx pointer for NULL in freenect_init()

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
ebuild: Print warning when bindist USE flag disabled.

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
Stop depth stream before destroying registration - fixes #373

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
OpenNI2-FreenectDriver: Mirror ColorStream in hardware

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
OpenNI2-FreenectDriver: Don't start streams before setting their formats

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
OpenNI2-FreenectDriver: Move static and global symbols into Utility.hpp
OpenNI2-FreenectDriver: Print libfreenect version when driver is loaded
OpenNI2-FreenectDriver: Use explicitly-sized integers for buffers
OpenNI2-FreenectDriver: 0-initialize structs

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
Stop clobbering CFLAGS
FN_DEBUG: lost packets per frame (lppf)

Signed-off-by: Benn Snyder <benn.snyder@gmail.com>
examples: Add build dependencies - fixes #237

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