Re: [Linux-uvc-devel] Quirk no_fid needed for IMC 13d3:5103

2010-09-12 Thread Laurent Pinchart
Hi Mark,

On Friday 03 September 2010 10:07:46 Mark Huijgen wrote:
  Hi all,
 
 The integrated webcam found in the Medion Akoya all-in-one touch screen PC
 needs a quirk set to get it to work properly. Without it mplayer reports
 lots of select timeouts and the image is just green.
 
 With quirk UVC_QUIRK_STREAM_NO_FID set the webcam works great.
 
 Attached the lsusb -vv output for the webcam and the patch I made to add
 the quirk, maybe this patch can be merged?

Thanks for the report and the patch. I've applied the patch and updated the 
supported devices list.

-- 
Regards,

Laurent Pinchart
___
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel


[Linux-uvc-devel] Quirk no_fid needed for IMC 13d3:5103

2010-09-03 Thread Mark Huijgen
 Hi all,

The integrated webcam found in the Medion Akoya all-in-one touch screen PC 
needs a quirk set to get it to work properly.
Without it mplayer reports lots of select timeouts and the image is just green.

With quirk UVC_QUIRK_STREAM_NO_FID set the webcam works great.

Attached the lsusb -vv output for the webcam and the patch I made to add the 
quirk, maybe this patch can be merged?

Regards,
Mark Huijgen

Bus 002 Device 003: ID 13d3:5103 IMC Networks 
Device Descriptor:
  bLength18
  bDescriptorType 1
  bcdUSB   2.00
  bDeviceClass  239 Miscellaneous Device
  bDeviceSubClass 2 ?
  bDeviceProtocol 1 Interface Association
  bMaxPacketSize064
  idVendor   0x13d3 IMC Networks
  idProduct  0x5103 
  bcdDevice   12.11
  iManufacturer   0 
  iProduct1 USB 2.0 Camera
  iSerial 0 
  bNumConfigurations  1
  Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength  389
bNumInterfaces  2
bConfigurationValue 1
iConfiguration  0 
bmAttributes 0x80
  (Bus Powered)
MaxPower   98mA
Interface Association:
  bLength 8
  bDescriptorType11
  bFirstInterface 0
  bInterfaceCount 2
  bFunctionClass 14 Video
  bFunctionSubClass   3 Video Interface Collection
  bFunctionProtocol   0 
  iFunction   0 
Interface Descriptor:
  bLength 9
  bDescriptorType 4
  bInterfaceNumber0
  bAlternateSetting   0
  bNumEndpoints   1
  bInterfaceClass14 Video
  bInterfaceSubClass  1 Video Control
  bInterfaceProtocol  0 
  iInterface  0 
  VideoControl Interface Descriptor:
bLength13
bDescriptorType36
bDescriptorSubtype  1 (HEADER)
bcdUVC   1.00
wTotalLength   51
dwClockFrequency6.00MHz
bInCollection   1
baInterfaceNr( 0)   1
  VideoControl Interface Descriptor:
bLength 9
bDescriptorType36
bDescriptorSubtype  3 (OUTPUT_TERMINAL)
bTerminalID 4
wTerminalType  0x0101 USB Streaming
bAssocTerminal  0
bSourceID   3
iTerminal   0 
  VideoControl Interface Descriptor:
bLength18
bDescriptorType36
bDescriptorSubtype  2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType  0x0201 Camera Sensor
bAssocTerminal  0
iTerminal   0 
wObjectiveFocalLengthMin  0
wObjectiveFocalLengthMax  0
wOcularFocalLength0
bControlSize  3
bmControls   0x
  VideoControl Interface Descriptor:
bLength11
bDescriptorType36
bDescriptorSubtype  5 (PROCESSING_UNIT)
  Warning: Descriptor too short
bUnitID 3
bSourceID   1
wMaxMultiplier  0
bControlSize2
bmControls 0x077f
  Brightness
  Contrast
  Hue
  Saturation
  Sharpness
  Gamma
  White Balance Temperature
  Backlight Compensation
  Gain
  Power Line Frequency
iProcessing 0 
bmVideoStandards 0x 0
  Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83  EP 3 IN
bmAttributes3
  Transfer TypeInterrupt
  Synch Type   None
  Usage Type   Data
wMaxPacketSize 0x0004  1x 4 bytes
bInterval   6
Interface Descriptor:
  bLength 9
  bDescriptorType 4
  bInterfaceNumber1
  bAlternateSetting   0
  bNumEndpoints   0
  bInterfaceClass14 Video
  bInterfaceSubClass  2 Video Streaming
  bInterfaceProtocol  0 
  iInterface  0 
  VideoStreaming Interface Descriptor:
bLength14
bDescriptorType36
bDescriptorSubtype  1 (INPUT_HEADER)
bNumFormats 1
wTotalLength  227
bEndPointAddress  129
bmInfo  0
bTerminalLink   4
bStillCaptureMethod 1
bTriggerSupport 0