|
|
af74da5 |
diff -up ./Include/XnCppWrapper.h.willow ./Include/XnCppWrapper.h
|
|
|
13630b7 |
--- ./Include/XnCppWrapper.h.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Include/XnCppWrapper.h 2015-01-05 20:00:00.962545722 -0500
|
|
|
13630b7 |
@@ -202,7 +202,7 @@ namespace xn
|
|
Tim Niemueller |
9693fd1 |
*
|
|
|
13630b7 |
* @param [in] ppData A pointer to the data member of the meta data object.
|
|
Tim Niemueller |
9693fd1 |
*/
|
|
Tim Niemueller |
9693fd1 |
- inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL)
|
|
Tim Niemueller |
9693fd1 |
+ inline OutputMetaData(const XnUInt8** ppData) : m_pAllocatedData(NULL), m_ppData(ppData), m_nAllocatedSize(0)
|
|
Tim Niemueller |
9693fd1 |
{
|
|
Tim Niemueller |
9693fd1 |
xnOSMemSet(&m_output, 0, sizeof(XnOutputMetaData));
|
|
Tim Niemueller |
9693fd1 |
}
|
|
|
13630b7 |
@@ -1980,7 +1980,7 @@ namespace xn
|
|
Tim Niemueller |
9693fd1 |
xnNodeQueryAllocate(&m_pQuery);
|
|
Tim Niemueller |
9693fd1 |
}
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
- inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery)
|
|
Tim Niemueller |
9693fd1 |
+ inline Query(XnNodeQuery* pNodeQuery) : m_pQuery(pNodeQuery), m_bAllocated(FALSE)
|
|
Tim Niemueller |
9693fd1 |
{
|
|
Tim Niemueller |
9693fd1 |
}
|
|
Tim Niemueller |
9693fd1 |
|
|
|
13630b7 |
@@ -6614,6 +6614,7 @@ namespace xn
|
|
Tim Niemueller |
9693fd1 |
*/
|
|
Tim Niemueller |
9693fd1 |
inline XnBool IsCalibrated(XnUserID user) const
|
|
Tim Niemueller |
9693fd1 |
{
|
|
Tim Niemueller |
9693fd1 |
+
|
|
Tim Niemueller |
9693fd1 |
return xnIsSkeletonCalibrated(GetHandle(), user);
|
|
Tim Niemueller |
9693fd1 |
}
|
|
Tim Niemueller |
9693fd1 |
|
|
|
13630b7 |
@@ -8435,7 +8436,7 @@ private:
|
|
|
13630b7 |
/**
|
|
|
13630b7 |
* Ctor
|
|
|
13630b7 |
*/
|
|
Tim Niemueller |
9693fd1 |
- inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); }
|
|
|
13630b7 |
+ inline EnumerationErrors() : m_bAllocated(TRUE) { xnEnumerationErrorsAllocate(&m_pErrors); }
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
/**
|
|
Tim Niemueller |
9693fd1 |
* Ctor
|
|
|
13630b7 |
@@ -8444,7 +8445,7 @@ private:
|
|
|
13630b7 |
* @param [in] bOwn TRUE to own the object (i.e. free it upon destruction), FALSE
|
|
|
13630b7 |
* otherwise.
|
|
Tim Niemueller |
9693fd1 |
*/
|
|
Tim Niemueller |
9693fd1 |
- inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {}
|
|
Tim Niemueller |
9693fd1 |
+ inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_pErrors(pErrors), m_bAllocated(bOwn) {}
|
|
Tim Niemueller |
9693fd1 |
|
|
|
13630b7 |
/**
|
|
|
13630b7 |
* Dtor
|
|
|
af74da5 |
diff -up ./Include/XnOS.h.willow ./Include/XnOS.h
|
|
|
13630b7 |
--- ./Include/XnOS.h.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Include/XnOS.h 2015-01-05 20:00:00.963545761 -0500
|
|
|
13630b7 |
@@ -48,7 +48,11 @@
|
|
Tim Niemueller |
9693fd1 |
#elif defined(_ARC)
|
|
|
af74da5 |
#include "ARC/XnOSARC.h"
|
|
Tim Niemueller |
9693fd1 |
#else
|
|
Tim Niemueller |
9693fd1 |
- #error OpenNI OS Abstraction Layer - Unsupported Platform!
|
|
|
af74da5 |
+ #if defined __INTEL_COMPILER
|
|
|
af74da5 |
+ #include "Linux-x86/XnOSLinux.h"
|
|
|
af74da5 |
+ #else
|
|
|
af74da5 |
+ #error OpenNI OS Abstraction Layer - Unsupported Platform!
|
|
|
af74da5 |
+ #endif
|
|
Tim Niemueller |
9693fd1 |
#endif
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
|
af74da5 |
diff -up ./Include/XnPlatform.h.willow ./Include/XnPlatform.h
|
|
|
13630b7 |
--- ./Include/XnPlatform.h.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Include/XnPlatform.h 2015-01-05 20:00:00.963545761 -0500
|
|
|
13630b7 |
@@ -68,11 +68,16 @@
|
|
Tim Niemueller |
9693fd1 |
#elif _ARC
|
|
Tim Niemueller |
9693fd1 |
#include "ARC/XnPlatformARC.h"
|
|
Tim Niemueller |
9693fd1 |
#elif (__APPLE__)
|
|
Tim Niemueller |
9693fd1 |
- #include "MacOSX/XnPlatformMacOSX.h"
|
|
Tim Niemueller |
9693fd1 |
+ #include "MacOSX/XnPlatformMacOSX.h"
|
|
Tim Niemueller |
9693fd1 |
#else
|
|
Tim Niemueller |
9693fd1 |
- #error OpenNI Platform Abstraction Layer - Unsupported Platform!
|
|
Tim Niemueller |
9693fd1 |
+ #if defined __INTEL_COMPILER
|
|
|
af74da5 |
+ #include "Linux/XnPlatformLinux.h"
|
|
Tim Niemueller |
9693fd1 |
+ #else
|
|
Tim Niemueller |
9693fd1 |
+ #error OpenNI Platform Abstraction Layer - Unsupported Platform!
|
|
Tim Niemueller |
9693fd1 |
+ #endif
|
|
Tim Niemueller |
9693fd1 |
#endif
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
+
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Basic Common Macros
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
|
af74da5 |
diff -up ./Include/XnTypes.h.willow ./Include/XnTypes.h
|
|
|
13630b7 |
--- ./Include/XnTypes.h.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Include/XnTypes.h 2015-01-05 20:00:00.964545799 -0500
|
|
|
13630b7 |
@@ -349,7 +349,7 @@ typedef XnUInt16 XnLabel;
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
// deprecated pragma is only supported in Visual Studio
|
|
Tim Niemueller |
9693fd1 |
#if (XN_PLATFORM == XN_PLATFORM_WIN32)
|
|
Tim Niemueller |
9693fd1 |
-#pragma deprecated("XN_CAPABILITY_ANTI_FILCKER")
|
|
Tim Niemueller |
9693fd1 |
+//#pragma deprecated("XN_CAPABILITY_ANTI_FILCKER")
|
|
Tim Niemueller |
9693fd1 |
#endif
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
|
af74da5 |
diff -up ./Samples/NiAudioSample/NiAudioSample.cpp.willow ./Samples/NiAudioSample/NiAudioSample.cpp
|
|
|
13630b7 |
--- ./Samples/NiAudioSample/NiAudioSample.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiAudioSample/NiAudioSample.cpp 2015-01-05 20:00:00.964545799 -0500
|
|
|
13630b7 |
@@ -32,7 +32,7 @@
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Defines
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
#define NUMBER_OF_AUDIO_BUFFERS 100
|
|
Tim Niemueller |
9693fd1 |
|
|
|
af74da5 |
diff -up ./Samples/NiCRead/NiCRead.c.willow ./Samples/NiCRead/NiCRead.c
|
|
|
815858e |
--- ./Samples/NiCRead/NiCRead.c.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiCRead/NiCRead.c 2015-01-05 20:00:00.964545799 -0500
|
|
|
13630b7 |
@@ -26,7 +26,7 @@
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Defines
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
|
13630b7 |
#define SAMPLE_XML_PATH_LOCAL "SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
|
af74da5 |
diff -up ./Samples/NiRecordRaw/NiRecordRaw.cpp.willow ./Samples/NiRecordRaw/NiRecordRaw.cpp
|
|
|
13630b7 |
--- ./Samples/NiRecordRaw/NiRecordRaw.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiRecordRaw/NiRecordRaw.cpp 2015-01-05 20:00:00.965545837 -0500
|
|
|
13630b7 |
@@ -29,7 +29,7 @@
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Defines
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
#define RECORDING_FILE_NAME "recordingWithRaw.oni"
|
|
Tim Niemueller |
9693fd1 |
#define RAW_NODE_NAME "Raw1"
|
|
Tim Niemueller |
9693fd1 |
|
|
|
af74da5 |
diff -up ./Samples/NiRecordSynthetic/NiRecordSynthetic.cpp.willow ./Samples/NiRecordSynthetic/NiRecordSynthetic.cpp
|
|
|
13630b7 |
--- ./Samples/NiRecordSynthetic/NiRecordSynthetic.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiRecordSynthetic/NiRecordSynthetic.cpp 2015-01-05 20:00:00.965545837 -0500
|
|
|
13630b7 |
@@ -29,7 +29,7 @@
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Defines
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Macros
|
|
|
af74da5 |
diff -up ./Samples/NiSimpleRead/NiSimpleRead.cpp.willow ./Samples/NiSimpleRead/NiSimpleRead.cpp
|
|
|
13630b7 |
--- ./Samples/NiSimpleRead/NiSimpleRead.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiSimpleRead/NiSimpleRead.cpp 2015-01-05 20:00:00.965545837 -0500
|
|
|
13630b7 |
@@ -29,7 +29,7 @@
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Defines
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
|
af74da5 |
#define SAMPLE_XML_PATH_LOCAL "SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
|
af74da5 |
diff -up ./Samples/NiSimpleViewer/NiSimpleViewer.cpp.willow ./Samples/NiSimpleViewer/NiSimpleViewer.cpp
|
|
|
13630b7 |
--- ./Samples/NiSimpleViewer/NiSimpleViewer.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiSimpleViewer/NiSimpleViewer.cpp 2015-01-05 20:00:00.965545837 -0500
|
|
|
13630b7 |
@@ -35,7 +35,7 @@ using namespace xn;
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Defines
|
|
Tim Niemueller |
9693fd1 |
//---------------------------------------------------------------------------
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
#define GL_WIN_SIZE_X 1280
|
|
Tim Niemueller |
9693fd1 |
#define GL_WIN_SIZE_Y 1024
|
|
|
af74da5 |
diff -up ./Samples/NiUserTracker/main.cpp.willow ./Samples/NiUserTracker/main.cpp
|
|
|
13630b7 |
--- ./Samples/NiUserTracker/main.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiUserTracker/main.cpp 2015-01-05 20:00:00.965545837 -0500
|
|
|
13630b7 |
@@ -314,7 +314,7 @@ void glInit (int * pargc, char ** argv)
|
|
Tim Niemueller |
9693fd1 |
}
|
|
Tim Niemueller |
9693fd1 |
#endif // USE_GLES
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
#define CHECK_RC(nRetVal, what) \
|
|
Tim Niemueller |
9693fd1 |
if (nRetVal != XN_STATUS_OK) \
|
|
|
af74da5 |
diff -up ./Samples/NiViewer/NiViewer.cpp.willow ./Samples/NiViewer/NiViewer.cpp
|
|
|
13630b7 |
--- ./Samples/NiViewer/NiViewer.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Samples/NiViewer/NiViewer.cpp 2015-01-05 20:00:00.966545875 -0500
|
|
|
13630b7 |
@@ -85,7 +85,7 @@ using namespace glh;
|
|
Tim Niemueller |
9693fd1 |
// --------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Defines
|
|
Tim Niemueller |
9693fd1 |
// --------------------------------
|
|
Tim Niemueller |
9693fd1 |
-#define SAMPLE_XML_PATH "../../../../Data/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
+#define SAMPLE_XML_PATH "/etc/openni/SamplesConfig.xml"
|
|
Tim Niemueller |
9693fd1 |
|
|
Tim Niemueller |
9693fd1 |
// --------------------------------
|
|
Tim Niemueller |
9693fd1 |
// Types
|
|
|
af74da5 |
diff -up ./Source/OpenNI/XnOpenNI.cpp.willow ./Source/OpenNI/XnOpenNI.cpp
|
|
|
13630b7 |
--- ./Source/OpenNI/XnOpenNI.cpp.willow 2013-11-12 11:30:03.000000000 -0500
|
|
|
815858e |
+++ ./Source/OpenNI/XnOpenNI.cpp 2015-01-05 20:00:26.612524757 -0500
|
|
|
815858e |
@@ -7070,7 +7070,7 @@ XN_C_API XnStatus xnScriptNodeRun(XnNode
|
|
Tim Niemueller |
9693fd1 |
#if (XN_PLATFORM == XN_PLATFORM_WIN32)
|
|
Tim Niemueller |
9693fd1 |
#define XN_OPEN_NI_FILES_LOCATION "\\Data\\"
|
|
Tim Niemueller |
9693fd1 |
#elif (CE4100)
|
|
Tim Niemueller |
9693fd1 |
- #define XN_OPEN_NI_FILES_LOCATION "/usr/etc/ni/"
|
|
|
13630b7 |
+ #define XN_OPEN_NI_FILES_LOCATION "/etc/ni/"
|
|
Tim Niemueller |
9693fd1 |
#elif (XN_PLATFORM == XN_PLATFORM_LINUX_X86 || XN_PLATFORM == XN_PLATFORM_LINUX_ARM || XN_PLATFORM == XN_PLATFORM_MACOSX)
|
|
|
815858e |
#define XN_OPEN_NI_FILES_LOCATION "/var/lib/ni/"
|
|
Tim Niemueller |
9693fd1 |
#elif (XN_PLATFORM == XN_PLATFORM_ANDROID_ARM)
|
|
|
13630b7 |
@@ -7096,7 +7096,7 @@ XnStatus xnGetOpenNIConfFilesPath(XnChar
|
|
Tim Niemueller |
9693fd1 |
return nRetVal;
|
|
Tim Niemueller |
9693fd1 |
#else
|
|
Tim Niemueller |
9693fd1 |
// use root FS
|
|
Tim Niemueller |
9693fd1 |
- strDest[0] = '\0';
|
|
Tim Niemueller |
9693fd1 |
+ strcpy (strDest, "");
|
|
Tim Niemueller |
9693fd1 |
#endif
|
|
Tim Niemueller |
9693fd1 |
}
|
|
Tim Niemueller |
9693fd1 |
else
|