Hi,

I have a Logitech QuickCam 9000 which works really nice during daylight with
Skype 2.0 Beta.

Skype starts the Video-Calls with 15fps settings (dwFrameInterval: 666666)
wich works nicely. After some time, it changes the fps to 30fps
(dwFrameInterval: 333333) and the cam locks up.

The only possibility to solve this issue is to unplug the cam completely from
the computer.

I have added a few lines of debug code to the uvc module I will attach to this
report. Additional I have attached the output of these debug lines to syslog.

Maybe you have an idea, what's going wrong here. Skype told me to get in
touch with you, since it works during daylight but not with bad light during
the night.

If you would have any patches to test, I am more then willing to test them.

I hope you can help me with this issue,
thanks a lot

Philipp


-- 
The more I learn about people, the more I like my dog!
Index: uvc_video.c
===================================================================
--- uvc_video.c	(revision 148)
+++ uvc_video.c	(working copy)
@@ -59,6 +59,7 @@
 int uvc_query_ctrl(struct uvc_device *dev, __u8 query, __u8 unit,
 			__u8 intfnum, __u8 cs, void *data, __u16 size)
 {
+	uvc_printk(KERN_ERR, "uvc_query_ctrl\n");
 	return __uvc_query_ctrl(dev, query, unit, intfnum, cs, data, size,
 				UVC_CTRL_CONTROL_TIMEOUT);
 }
@@ -70,6 +71,7 @@
 	__u8 size;
 	int ret;
 
+	uvc_printk(KERN_ERR, "uvc_get_video_ctrl\n");
 	size = video->dev->uvc_version >= 0x0110 ? 34 : 26;
 	ret = __uvc_query_ctrl(video->dev, query, 0, video->streaming->intfnum,
 		probe ? VS_PROBE_CONTROL : VS_COMMIT_CONTROL, &data, size,
@@ -130,6 +132,23 @@
 	__u8 data[34];
 	__u8 size;
 
+	uvc_printk(KERN_ERR, "bmHint: %u\n", ctrl->bmHint);
+	uvc_printk(KERN_ERR, "bFormatIndex: %u\n", ctrl->bFormatIndex);
+	uvc_printk(KERN_ERR, "bFrameIndex: %u\n", ctrl->bFrameIndex);
+	uvc_printk(KERN_ERR, "dwFrameInterval: %u\n", ctrl->dwFrameInterval);
+	uvc_printk(KERN_ERR, "wKeyFrameRate: %u\n", ctrl->wKeyFrameRate);
+	uvc_printk(KERN_ERR, "wCompQuality: %u\n", ctrl->wCompQuality);
+	uvc_printk(KERN_ERR, "wCompWindowSize: %u\n", ctrl->wCompWindowSize);
+	uvc_printk(KERN_ERR, "wDelay: %u\n", ctrl->wDelay);
+	uvc_printk(KERN_ERR, "dwMaxVideoFrameSize: %u\n", ctrl->dwMaxVideoFrameSize);
+	uvc_printk(KERN_ERR, "dwMaxPayloadTransferSize: %u\n", ctrl->dwMaxPayloadTransferSize);
+	uvc_printk(KERN_ERR, "dwClockFrequency: %u\n", ctrl->dwClockFrequency);
+	uvc_printk(KERN_ERR, "bmFramingInfo: %u\n", ctrl->bmFramingInfo);
+	uvc_printk(KERN_ERR, "bPreferedVersion: %u\n", ctrl->bPreferedVersion);
+	uvc_printk(KERN_ERR, "bMinVersion: %u\n", ctrl->bMinVersion);
+	uvc_printk(KERN_ERR, "bMaxVersion: %u\n", ctrl->bMaxVersion);
+	uvc_printk(KERN_ERR, "=======================\n");
+
 	size = video->dev->uvc_version >= 0x0110 ? 34 : 26;
 	memset(data, 0, sizeof data);
 
@@ -183,6 +202,7 @@
 
 	/* Get the minimum and maximum values for compression settings. */
 	if (!(video->dev->quirks & UVC_QUIRK_PROBE_MINMAX)) {
+		uvc_printk(KERN_ERR, "Get the minimum and maximum values for compression settings.\n");
 		if ((ret = uvc_get_video_ctrl(video, &probe_min, 1, GET_MIN)) < 0 ||
 		    (ret = uvc_get_video_ctrl(video, &probe_max, 1, GET_MAX)) < 0)
 			goto done;
@@ -191,6 +211,7 @@
 	}
 
 	for (i = 0; i < 2; ++i) {
+		uvc_printk(KERN_ERR, "xxx\n");
 		if ((ret = uvc_set_video_ctrl(video, probe, 1)) < 0 ||
 		    (ret = uvc_get_video_ctrl(video, probe, 1, GET_CUR)) < 0)
 			goto done;
@@ -897,6 +918,7 @@
 	/* Some webcams don't suport GET_DEF request on the probe control. We
 	 * fall back to GET_CUR if GET_DEF fails.
 	 */
+	uvc_printk(KERN_ERR, "Some webcams don't suport GET_DEF request on the probe control\n");
 	if ((ret = uvc_get_video_ctrl(video, probe, 1, GET_DEF)) < 0 &&
 	    (ret = uvc_get_video_ctrl(video, probe, 1, GET_CUR)) < 0)
 		return ret;
Index: uvc_v4l2.c
===================================================================
--- uvc_v4l2.c	(revision 148)
+++ uvc_v4l2.c	(working copy)
@@ -307,19 +307,23 @@
 			parm->parm.capture.timeperframe.numerator,
 			parm->parm.capture.timeperframe.denominator,
 			interval);
+	uvc_printk(KERN_ERR, "uvc_try_frame_interval()\n");
 	probe.dwFrameInterval = uvc_try_frame_interval(frame, interval);
 
 	/* Probe the device with the new settings. */
+	uvc_printk(KERN_ERR, "Probe the device with the new settings.\n");
 	if ((ret = uvc_probe_video(video, &probe)) < 0)
 		return ret;
 
 	/* Commit the new settings. */
+	uvc_printk(KERN_ERR, "Commit the new settings.\n");
 	if ((ret = uvc_set_video_ctrl(video, &probe, 0)) < 0)
 		return ret;
 
 	memcpy(&video->streaming->ctrl, &probe, sizeof probe);
 
 	/* Return the actual frame period. */
+	uvc_printk(KERN_ERR, "Return the actual frame period.\n");
 	parm->parm.capture.timeperframe.numerator = probe.dwFrameInterval;
 	parm->parm.capture.timeperframe.denominator = 10000000;
 	uvc_simplify_fraction(&parm->parm.capture.timeperframe.numerator,
Dec  4 20:48:02 chief kernel: usb 3-1: USB disconnect, address 8
Dec  4 20:48:09 chief kernel: usb 3-1: new high speed USB device using ehci_hcd 
and address 9
Dec  4 20:48:09 chief kernel: usb 3-1: configuration #1 chosen from 1 choice
Dec  4 20:48:09 chief kernel: uvcvideo: Probing generic UVC device 1
Dec  4 20:48:09 chief kernel: uvcvideo: Found format MJPEG.
Dec  4 20:48:09 chief kernel: uvcvideo: - 160x120 (30.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 176x144 (30.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 320x240 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 352x288 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 640x480 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 800x600 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 960x720 (10.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: Found format YUV 4:2:2 (YUYV).
Dec  4 20:48:09 chief kernel: uvcvideo: - 160x120 (30.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 176x144 (30.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 320x240 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 352x288 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 640x480 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 800x600 (15.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 960x720 (10.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: - 1600x1200 (5.0 fps)
Dec  4 20:48:09 chief kernel: uvcvideo: Found a Status endpoint (addr 87).
Dec  4 20:48:09 chief kernel: uvcvideo: Found UVC 1.00 device <unnamed> 
(046d:0990)
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/2 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/3 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/7 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/8 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/1 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/4 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/5 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000001/2 to device 1 entity 1
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000001/4 to device 1 entity 1
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/11 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Added control 
00000000-0000-0000-0000-000000000101/10 to device 1 entity 2
Dec  4 20:48:09 chief kernel: uvcvideo: Scanning UVC chain: OT 5 <- XU 4 (-> XU 
10 12 8 11 9) <- PU 2 (-> XU 13) <- IT 1
Dec  4 20:48:09 chief kernel: uvcvideo: Found a valid video chain (1 -> 5).
Dec  4 20:48:09 chief kernel: uvcvideo: Some webcams don't suport GET_DEF 
request on the probe control
Dec  4 20:48:09 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:48:09 chief kernel: uvcvideo: bmHint: 44581
Dec  4 20:48:09 chief kernel: uvcvideo: bFormatIndex: 1
Dec  4 20:48:09 chief kernel: uvcvideo: bFrameIndex: 3
Dec  4 20:48:09 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:48:09 chief kernel: uvcvideo: wKeyFrameRate: 61704
Dec  4 20:48:09 chief kernel: uvcvideo: wCompQuality: 10000
Dec  4 20:48:09 chief kernel: uvcvideo: wCompWindowSize: 14087
Dec  4 20:48:09 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:48:09 chief kernel: uvcvideo: dwMaxVideoFrameSize: 102400
Dec  4 20:48:09 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 192
Dec  4 20:48:09 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:48:09 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:48:09 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:48:09 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:48:09 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:48:09 chief kernel: uvcvideo: =======================
Dec  4 20:48:09 chief kernel: uvcvideo: UVC device initialized.
Dec  4 20:49:18 chief kernel: uvcvideo: Trying format 0x32315559 (YU12): 
320x240.
Dec  4 20:49:18 chief kernel: uvcvideo: Unsupported format 0x32315559.
Dec  4 20:49:18 chief kernel: uvcvideo: Trying format 0x56595559 (YUYV): 
320x240.
Dec  4 20:49:18 chief kernel: uvcvideo: Using default frame interval 66666.6 us 
(15.0 fps).
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 3
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Get the minimum and maximum values for 
compression settings.
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: xxx
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 3
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 10000
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 3
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 153600
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 512
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Setting frame interval to 1/15 (666666).
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_try_frame_interval()
Dec  4 20:49:18 chief kernel: uvcvideo: Probe the device with the new settings.
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 3
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 153600
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 512
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Get the minimum and maximum values for 
compression settings.
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: xxx
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 3
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 10000
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 153600
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 512
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: Commit the new settings.
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 3
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 153600
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 512
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Return the actual frame period.
Dec  4 20:49:18 chief kernel: uvcvideo: Trying format 0x32315559 (YU12): 
640x480.
Dec  4 20:49:18 chief kernel: uvcvideo: Unsupported format 0x32315559.
Dec  4 20:49:18 chief kernel: uvcvideo: Trying format 0x56595559 (YUYV): 
640x480.
Dec  4 20:49:18 chief kernel: uvcvideo: Using default frame interval 66666.6 us 
(15.0 fps).
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Get the minimum and maximum values for 
compression settings.
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: xxx
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 10000
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 614400
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 1984
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Setting frame interval to 1/15 (666666).
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_try_frame_interval()
Dec  4 20:49:18 chief kernel: uvcvideo: Probe the device with the new settings.
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 614400
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 1984
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Get the minimum and maximum values for 
compression settings.
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: xxx
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 10000
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 614400
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 1984
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:18 chief kernel: uvcvideo: Commit the new settings.
Dec  4 20:49:18 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:18 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:18 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:18 chief kernel: uvcvideo: dwFrameInterval: 666666
Dec  4 20:49:18 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:18 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxVideoFrameSize: 614400
Dec  4 20:49:18 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 1984
Dec  4 20:49:18 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:18 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:18 chief kernel: uvcvideo: =======================
Dec  4 20:49:18 chief kernel: uvcvideo: Return the actual frame period.
Dec  4 20:49:35 chief kernel: uvcvideo: Setting frame interval to 1/30 (333333).
Dec  4 20:49:35 chief kernel: uvcvideo: uvc_try_frame_interval()
Dec  4 20:49:35 chief kernel: uvcvideo: Probe the device with the new settings.
Dec  4 20:49:35 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:35 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:35 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:35 chief kernel: uvcvideo: dwFrameInterval: 333333
Dec  4 20:49:35 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:35 chief kernel: uvcvideo: wCompQuality: 0
Dec  4 20:49:35 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:35 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:35 chief kernel: uvcvideo: dwMaxVideoFrameSize: 614400
Dec  4 20:49:35 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 1984
Dec  4 20:49:35 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:35 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: =======================
Dec  4 20:49:35 chief kernel: uvcvideo: Get the minimum and maximum values for 
compression settings.
Dec  4 20:49:35 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:35 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:35 chief kernel: uvcvideo: xxx
Dec  4 20:49:35 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:35 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:35 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:35 chief kernel: uvcvideo: dwFrameInterval: 333333
Dec  4 20:49:35 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:35 chief kernel: uvcvideo: wCompQuality: 10000
Dec  4 20:49:35 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:35 chief kernel: uvcvideo: wDelay: 0
Dec  4 20:49:35 chief kernel: uvcvideo: dwMaxVideoFrameSize: 614400
Dec  4 20:49:35 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 1984
Dec  4 20:49:35 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:35 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: =======================
Dec  4 20:49:35 chief kernel: uvcvideo: uvc_get_video_ctrl
Dec  4 20:49:35 chief kernel: uvcvideo: Commit the new settings.
Dec  4 20:49:35 chief kernel: uvcvideo: bmHint: 1
Dec  4 20:49:35 chief kernel: uvcvideo: bFormatIndex: 2
Dec  4 20:49:35 chief kernel: uvcvideo: bFrameIndex: 5
Dec  4 20:49:35 chief kernel: uvcvideo: dwFrameInterval: 333333
Dec  4 20:49:35 chief kernel: uvcvideo: wKeyFrameRate: 0
Dec  4 20:49:35 chief kernel: uvcvideo: wCompQuality: 2000
Dec  4 20:49:35 chief kernel: uvcvideo: wCompWindowSize: 0
Dec  4 20:49:35 chief kernel: uvcvideo: wDelay: 1
Dec  4 20:49:35 chief kernel: uvcvideo: dwMaxVideoFrameSize: 614400
Dec  4 20:49:35 chief kernel: uvcvideo: dwMaxPayloadTransferSize: 3060
Dec  4 20:49:35 chief kernel: uvcvideo: dwClockFrequency: 48000000
Dec  4 20:49:35 chief kernel: uvcvideo: bmFramingInfo: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bPreferedVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bMinVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: bMaxVersion: 0
Dec  4 20:49:35 chief kernel: uvcvideo: =======================
Dec  4 20:49:36 chief kernel: uvcvideo: Failed to query (1) UVC control 2 (unit 
0) : -110 (exp. 26).
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to