فهرست منبع

fixed spelling of IPD (not IDP), added linking with pthreads (for eg. ubuntu 13.04)

Fredrik Hultin 12 سال پیش
والد
کامیت
1bb03a2482
3فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 1 1
      configure.ac
  2. 1 1
      include/openhmd.h
  3. 2 2
      src/openhmd.c

+ 1 - 1
configure.ac

@@ -27,7 +27,7 @@ case "$host" in
 	hidapi="hidapi-libusb"
 
 	#link with realtime lib on linux for clock_gettime
-	AC_SUBST(EXTRA_LD_FLAGS, "-lrt")
+	AC_SUBST(EXTRA_LD_FLAGS, "-lrt -lpthread")
 	;;
 *-freebsd*)
 	AC_SUBST(PKG_CONFIG_EXTRA_PATH, "libdata/")

+ 1 - 1
include/openhmd.h

@@ -57,7 +57,7 @@ typedef enum {
 	OHMD_RIGHT_EYE_FOV                    = 13,
 	OHMD_RIGHT_EYE_ASPECT_RATIO           = 14,
 
-	OHMD_EYE_IDP                          = 15,
+	OHMD_EYE_IPD                          = 15,
 
 	OHMD_PROJECTION_ZFAR                  = 16,
 	OHMD_PROJECTION_ZNEAR                 = 17,

+ 2 - 2
src/openhmd.c

@@ -149,7 +149,7 @@ OHMD_APIENTRY int ohmd_device_getf(ohmd_device* device, ohmd_float_value type, f
 		*out = device->properties.fov;
 		return 0;
 
-	case OHMD_EYE_IDP:
+	case OHMD_EYE_IPD:
 		*out = device->properties.idp;
 		return 0;
 
@@ -167,7 +167,7 @@ OHMD_APIENTRY int ohmd_device_getf(ohmd_device* device, ohmd_float_value type, f
 OHMD_APIENTRY int ohmd_device_setf(ohmd_device* device, ohmd_float_value type, float* in)
 {
 	switch(type){
-	case OHMD_EYE_IDP:
+	case OHMD_EYE_IPD:
 		device->properties.idp = *in;
 		return 0;
 	case OHMD_PROJECTION_ZFAR: