Hi, we recently got around to test several video4linux2 applications and noticed that quite a few kernel drivers do not provide support properly testing applications for v4l2 compliance. http://sundtek.de/images/vivi.png we ported and modified the vivi to userspace, the testpackage is supposed to work with x86-64/x86-32/arm (eabi4/oabi)/mips and ppc(32/64), This virtual driver is also supposed to support all systems starting from Debian Potato (32bit) on. A quick shot for installing and testing: $ wget http://sundtek.de/media/sundtek_installer.sh $ chmod 777 sundtek_installer.sh $ ./sundtek_installer.sh adding a virtual driver (run this for each virtual interface you want to have): $ /opt/bin/mediaclient --tvdummy displaying the virtual device information: $ /opt/bin/mediaclient -e **** List of Media Hardware Devices **** device 1: [Virtual Video (vivi) Capture Board] ANALOG-TV [ANALOG-TV]: VIDEO0: /dev/video2 deleting the virtual device: $ /opt/bin/mediaclient --remove=[deviceid as indicated with mediaclient -e] to remove the package $ ./sundtek_installer -u So far we tested: * VLC (v4l1) * VLC (v4l2) * tvtime * mplayer * motion (v4l1) * ekiga * MythTV * xawtv * Zapping (poorly this application does not work with all distributions anymore since it's not maintained anymore). The virtual driver prints the frequency into the video when testing the tuner. If this driver works out with your application you can be sure that most legacy videodrivers will also work with your TV application. Aside of that we're also about to release the FreeBSD and Mac ports for the virtual driver (the package basically ports the V4L1/V4L2 interface to all other operating systems). Markus -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html