We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5b0b1b commit df8058aCopy full SHA for df8058a
1 file changed
src/libfreenect2.cpp
@@ -659,9 +659,15 @@ bool Freenect2DeviceImpl::open()
659
unsigned ir_pkts_per_xfer = 8;
660
unsigned ir_num_xfers = 60;
661
662
-#ifdef __APPLE__
+#if defined(__APPLE__)
663
ir_pkts_per_xfer = 128;
664
ir_num_xfers = 4;
665
+#elif defined(_WIN32) || defined(__WIN32__) || defined(__WINDOWS__)
666
+ // For multi-Kinect setup, there is a 64 fd limit on poll().
667
+ rgb_xfer_size = 1048576;
668
+ rgb_num_xfers = 3;
669
+ ir_pkts_per_xfer = 64;
670
+ ir_num_xfers = 8;
671
#endif
672
673
const char *xfer_str;
0 commit comments