Farid Sarwari - 2005-06-10

I get the following error when I try to run effectv

[root@localhost effectv-0.3.10]$ effectv -device /dev/video32
capturing size is set to 0x0.
v4lgetmbuf:VIDIOCGMBUF: Invalid argument
video_init: mmap interface is not supported by this driver.
Video initialization failed.

Kernel: 2.6.10-1.770_14.rhfc3.at
Distro: Fedora Core 3
Capture Driver: ivtv 0.2.0

video4linux packages:
video4linux-20050310_100754-57.rhfc3.at
video4linux-kmdl-2.6.10-1.770_14.rhfc3.at-20050310_100754-57.rhfc3.at

Strace output:
open("/dev/video32", O_RDWR)            = 3
ioctl(3, EXT2_IOC_GETVERSION or VIDIOCGCAP, 0x806a444) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a480) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a4b0) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a4e0) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a510) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a540) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a570) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a5a0) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a5d0) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a600) = 0
ioctl(3, EXT2_IOC_SETVERSION or SONYPI_IOCGBAT1CAP or VIDIOCGCHAN, 0x806a630) = 0
ioctl(3, VIDIOCGPICT, 0x806a660)        = 0
ioctl(3, EXT2_IOC_GETVERSION or VIDIOCGCAP, 0x806a444) = 0
ioctl(3, VIDIOCGPICT, 0x806a660)        = 0
ioctl(3, EXT2_IOC_GETVERSION or VIDIOCGCAP, 0x806a444) = 0
ioctl(3, VIDIOCSFREQ, 0xbffff754)       = 0
write(2, "capturing size is set to 0x0.\n", 30capturing size is set to 0x0.
) = 30
ioctl(3, SONYPI_IOCGBAT1REM or VIDIOCSCHAN, 0x806a480) = 0
ioctl(3, VIDIOCGMBUF, 0x806a6dc)        = -1 EINVAL (Invalid argument)
write(2, "v4lgetmbuf:VIDIOCGMBUF: Invalid "..., 41v4lgetmbuf:VIDIOCGMBUF: Invalid argument
) = 41
write(2, "video_init: mmap interface is no"..., 60video_init: mmap interface is not supported by this driver.

thanks in adavance.