*** cap_dc1394_v2.cpp 2010-12-17 06:01:43.105089299 -0800 --- cap_dc1394_v2_orig.cpp 2010-12-04 19:35:25.000000000 -0800 *************** *** 311,317 **** { bestMode = mode; pref = 1; - break; } if (colorCoding == DC1394_COLOR_CODING_MONO8) --- 311,316 ---- *************** *** 325,331 **** code = dc1394_video_set_mode(dcCam, bestMode); } ! if (userMode >= 0) { dc1394video_modes_t videoModes; dc1394_video_get_supported_modes(dcCam, &videoModes); --- 324,330 ---- code = dc1394_video_set_mode(dcCam, bestMode); } ! if (userMode > 0) { dc1394video_modes_t videoModes; dc1394_video_get_supported_modes(dcCam, &videoModes);