On Mon, Jul 27, 2009 at 04:49:14PM +0200, Laurent Pinchart wrote:
> On Monday 27 July 2009 16:45:32 Rogier Wolff wrote:
> > On Mon, Jul 27, 2009 at 04:34:19PM +0200, Laurent Pinchart wrote:
> > > Could you load the driver with trace=255 and have a look at the kernel
> > > log ? It might get pretty verbose.
> >
> > I can.
> >
> > Here is the log of the insmod. I'm not at the machine right now, so I
> > can't expect the "live video" over the internet to work to my display
> > here at work.
>
> It's the "live video" log that I'm interested in :-) Please send it when
> you'll have physical access to your machine.
Here is the rest:
<7>[52260.329939] uvcvideo: uvc_v4l2_open
<7>[52260.329945] uvcvideo: uvc_v4l2_ioctl
<4>[52260.329947] VIDIOC_QUERYCAP<7>uvcvideo: uvc_v4l2_ioctl
<4>[52260.329987] VIDIOC_ENUM_FMT<7>uvcvideo: uvc_v4l2_ioctl
<4>[52260.329989] VIDIOC_ENUM_FMT<7>uvcvideo: uvc_v4l2_ioctl
<4>[52260.330096] VIDIOC_S_FMT<7>uvcvideo: Trying format 0x47504a4d (MJPG): 640x
480.
<7>[52260.330100] uvcvideo: Using default frame interval 33333.3 us (30.0 fps).
<7>[52260.335681] uvcvideo: uvc_v4l2_ioctl
<4>[52260.335683] VIDIOC_S_PARM<7>uvcvideo: Setting frame interval to 1/30 (3333
33).
<7>[52260.340611] uvcvideo: uvc_v4l2_ioctl
<4>[52260.340613] VIDIOC_G_PARM<7>uvcvideo: uvc_v4l2_ioctl
<4>[52260.340679] VIDIOC_REQBUFS<7>uvcvideo: uvc_v4l2_ioctl
<4>[52260.340942] VIDIOC_QUERYBUF<7>uvcvideo: uvc_v4l2_mmap
<7>[52260.341024] uvcvideo: uvc_v4l2_ioctl
<4>[52260.341025] VIDIOC_QUERYBUF<7>uvcvideo: uvc_v4l2_mmap
<7>[52260.341106] uvcvideo: uvc_v4l2_ioctl
<4>[52260.341107] VIDIOC_QUERYBUF<7>uvcvideo: uvc_v4l2_mmap
<7>[52260.341189] uvcvideo: uvc_v4l2_ioctl
<4>[52260.341190] VIDIOC_QUERYBUF<7>uvcvideo: uvc_v4l2_mmap
<7>[52260.341270] uvcvideo: uvc_v4l2_ioctl
<4>[52260.341271] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 0.
<7>[52260.341274] uvcvideo: uvc_v4l2_ioctl
<4>[52260.341275] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 1.
<7>[52260.341277] uvcvideo: uvc_v4l2_ioctl
<4>[52260.341278] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 2.
<7>[52260.341280] uvcvideo: uvc_v4l2_ioctl
<4>[52260.341281] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 3.
<7>[52260.448517] uvcvideo: uvc_v4l2_ioctl
<4>[52260.448521] VIDIOC_STREAMON<7>uvcvideo: uvc_v4l2_ioctl
<4>[52260.451712] VIDIOC_DQBUF<7>uvcvideo: Dropping payload (error bit set).
<7>[52260.941626] uvcvideo: Dropping payload (error bit set).
<7>[52260.941628] uvcvideo: Dropping payload (error bit set).
<7>[52260.941630] uvcvideo: Dropping payload (error bit set).
<7>[52260.941631] uvcvideo: Dropping payload (error bit set).
<7>[52260.941632] uvcvideo: Dropping payload (error bit set).
<7>[52260.941633] uvcvideo: Dropping payload (error bit set).
<7>[52260.941634] uvcvideo: Dropping payload (error bit set).
<7>[52260.941636] uvcvideo: Dropping payload (error bit set).
<7>[52260.941637] uvcvideo: Dropping payload (error bit set).
<7>[52260.941638] uvcvideo: Dropping payload (error bit set).
<7>[52260.941639] uvcvideo: Dropping payload (error bit set).
<7>[52260.941641] uvcvideo: Dropping payload (error bit set).
<7>[52260.941642] uvcvideo: Dropping payload (error bit set).
<7>[52260.941643] uvcvideo: Dropping payload (error bit set).
<7>[52260.941644] uvcvideo: Dropping payload (error bit set).
<7>[52260.941645] uvcvideo: Dropping payload (error bit set).
<7>[52260.941647] uvcvideo: Dropping payload (error bit set).
<7>[52260.941648] uvcvideo: Dropping payload (error bit set).
<7>[52260.941649] uvcvideo: Dropping payload (error bit set).
<7>[52260.941650] uvcvideo: Dropping payload (error bit set).
<7>[52260.941651] uvcvideo: Dropping payload (error bit set).
<7>[52260.941653] uvcvideo: Dropping payload (error bit set).
<7>[52260.981622] uvcvideo: Dropping payload (error bit set).
<7>[52260.981624] uvcvideo: Dropping payload (error bit set).
<7>[52260.981625] uvcvideo: Dropping payload (error bit set).
<7>[52260.981627] uvcvideo: Dropping payload (error bit set).
<7>[52260.981628] uvcvideo: Dropping payload (error bit set).
<7>[52260.981629] uvcvideo: Dropping payload (error bit set).
<7>[52260.981630] uvcvideo: Dropping payload (error bit set).
<7>[52260.981632] uvcvideo: Dropping payload (error bit set).
<7>[52260.981633] uvcvideo: Dropping payload (error bit set).
<7>[52260.981634] uvcvideo: Dropping payload (error bit set).
<7>[52260.981635] uvcvideo: Dropping payload (error bit set).
<7>[52260.981637] uvcvideo: Dropping payload (error bit set).
<7>[52260.981638] uvcvideo: Dropping payload (error bit set).
<7>[52260.981639] uvcvideo: Dropping payload (error bit set).
<7>[52260.981640] uvcvideo: Dropping payload (error bit set).
<7>[52261.101630] uvcvideo: Frame complete (EOF found).
<7>[52261.101641] uvcvideo: Dequeuing buffer 0 (3, 22930 bytes).
<7>[52261.101702] uvcvideo: uvc_v4l2_ioctl
<4>[52261.101705] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 0.
<7>[52261.127126] uvcvideo: uvc_v4l2_ioctl
<4>[52261.127131] VIDIOC_DQBUF<7>uvcvideo: Frame complete (EOF found).
<7>[52261.221642] uvcvideo: Dequeuing buffer 1 (3, 22682 bytes).
<7>[52261.221688] uvcvideo: uvc_v4l2_ioctl
<4>[52261.221689] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 1.
<7>[52261.234064] uvcvideo: uvc_v4l2_ioctl
<4>[52261.234069] VIDIOC_DQBUF<7>uvcvideo: Frame complete (EOF found).
<7>[52261.341653] uvcvideo: Dequeuing buffer 2 (3, 25734 bytes).
<7>[52261.341711] uvcvideo: uvc_v4l2_ioctl
<4>[52261.341714] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 2.
<7>[52261.354175] uvcvideo: uvc_v4l2_ioctl
<4>[52261.354181] VIDIOC_DQBUF<7>uvcvideo: Frame complete (EOF found).
<7>[52261.461651] uvcvideo: Dequeuing buffer 3 (3, 25702 bytes).
<7>[52261.461702] uvcvideo: uvc_v4l2_ioctl
<4>[52261.461704] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 3.
<7>[52261.474363] uvcvideo: uvc_v4l2_ioctl
<4>[52261.474368] VIDIOC_DQBUF<7>uvcvideo: Frame complete (EOF found).
<7>[52261.581655] uvcvideo: Dequeuing buffer 0 (3, 27500 bytes).
<7>[52261.581705] uvcvideo: uvc_v4l2_ioctl
<4>[52261.581707] VIDIOC_QBUF<7>uvcvideo: Queuing buffer 0.
<7>[52261.594133] uvcvideo: uvc_v4l2_ioctl
<4>[52261.594139] VIDIOC_DQBUF<7>uvcvideo: Frame complete (EOF found).
<7>[52261.701659] uvcvideo: Dequeuing buffer 1 (3, 27352 bytes).
<7>[52261.701709] uvcvideo: uvc_v4l2_ioctl
...
[ and this repeats. ]
...
<4>[52270.667558] VIDIOC_STREAMOFF<7>uvcvideo: uvc_v4l2_release
What I don't understand is the 120ms interval between the buffers
getting queued. I had expected 30ms intervals....
Roger.
--
** [email protected] ** http://www.BitWizard.nl/ ** +31-15-2600998 **
** Delftechpark 26 2628 XH Delft, The Netherlands. KVK: 27239233 **
*-- BitWizard writes Linux device drivers for any device you may have! --*
Q: It doesn't work. A: Look buddy, doesn't work is an ambiguous statement.
Does it sit on the couch all day? Is it unemployed? Please be specific!
Define 'it' and what it isn't doing. --------- Adapted from lxrbot FAQ
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel