Skip to content

Commit 3b74e9c

Browse files
committed
wrappers/cpp: Call setVideoFormat() in constructor so getVideoFormat() return valid format - fixes OpenKinect#308
Signed-off-by: Benn Snyder <[email protected]>
1 parent 2ad7a57 commit 3b74e9c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

wrappers/cpp/libfreenect.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ namespace Freenect {
6767
{
6868
if(freenect_open_device(_ctx, &m_dev, _index) < 0) throw std::runtime_error("Cannot open Kinect");
6969
freenect_set_user(m_dev, this);
70-
freenect_set_video_mode(m_dev, freenect_find_video_mode(FREENECT_RESOLUTION_MEDIUM, FREENECT_VIDEO_RGB));
71-
freenect_set_depth_mode(m_dev, freenect_find_depth_mode(FREENECT_RESOLUTION_MEDIUM, FREENECT_DEPTH_11BIT));
70+
setVideoFormat(FREENECT_VIDEO_RGB, FREENECT_RESOLUTION_MEDIUM);
71+
setDepthFormat(FREENECT_DEPTH_11BIT, FREENECT_RESOLUTION_MEDIUM);
7272
freenect_set_depth_callback(m_dev, freenect_depth_callback);
7373
freenect_set_video_callback(m_dev, freenect_video_callback);
7474
}

0 commit comments

Comments
 (0)