*** libv4l-0.5.9/libv4lconvert/libv4lconvert.c 2009-03-13 08:05:56.000000000 -0300 --- libv4l-0.5.9-lvs/libv4lconvert/libv4lconvert.c 2009-03-24 19:07:14.000000000 -0300 *************** static int v4lconvert_do_try_format(stru *** 307,312 **** --- 307,315 ---- try_fmt = *dest_fmt; try_fmt.fmt.pix.pixelformat = supported_src_pixfmts[i].fmt; + /* Lamarque 24/03/2009 */ + try_fmt.fmt.pix.field = V4L2_FIELD_ANY; + if (!syscall(SYS_ioctl, data->fd, VIDIOC_TRY_FMT, &try_fmt)) { if (try_fmt.fmt.pix.pixelformat == supported_src_pixfmts[i].fmt) {