Hello all,

As stated in a previous thread, I've got 2 cameras using the uvc driver:

004: ID 0471:0332 Philips
05c8:0103 Cheng Uei Precision Industry Co., Ltd (Foxlink)

I just noticed that the between svn202 and svn203 (a rather big commit), the 
foxlink no longer answers to VIDIOC_ENUM_FRAMEINTERVALS (the phillips still 
works fine).

luvcview -L doesn't enumerate them:

[EMAIL PROTECTED]:~/tmp/uvc/trunk$ luvcview -d /dev/video0 -L
luvcview 0.2.4

SDL information:
  Video driver: x11
  A window manager is available
Device information:
  Device path:  /dev/video0
/dev/video0 does not support read i/o
{ pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' }
{ discrete: width = 640, height = 480 }
        Time interval between frame:
{ discrete: width = 352, height = 288 }
        Time interval between frame:
{ discrete: width = 320, height = 240 }
        Time interval between frame:
{ discrete: width = 176, height = 144 }
        Time interval between frame:
{ discrete: width = 160, height = 120 }
        Time interval between frame:
{ discrete: width = 1280, height = 960 }
        Time interval between frame:
{ discrete: width = 1280, height = 1024 }
        Time interval between frame:


and my own code:

ioctl (currentFd, VIDIOC_ENUM_FRAMEINTERVALS, &frameinterval)

exits with errno==EINVAL (with frameinterval.index=0) - indicating no more 
frameintervals available. 

Once again, with version svn202 all the frameintervals are listed correctly 
with both cameras, and the phillips webcam works with every svn version 
tested.

I've sent both "lsusb" in the previous thread "[Linux-uvc-devel] Driver 
doesn't return from VIDIOC_DQBUF ioctl".

thanks for your time,
Ricardo

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to