Hello, I had been trying to use rootv and I found it does not work for me while 'xawtv' works fine. looking at rootv sources, it seems that it expecs that XvQueryAdaptors() returns adapter which supports (XvInputMask & XvVideoMask). I assume this means the bttv card. Not finding the one it exits because variable port is set to -1 in main. I'm kind of confused as to where things exactly go wrong. Should the XvQueryAdaptors return both the bttv entery and my graphic card? right now it returns only my graphic card. [root@pepsi src]# ./xvideo 1 adaptors available. name: Matrox G-Series Backend Scaler type: input image ports: 1 first: 46 [...] here are the relevant devices at my computer as found by XFree86 (--) PCI: (0:13:0) BrookTree 848 rev 18, Mem @ 0xda001000/12 (--) PCI:*(1:0:0) Matrox MGA G200 AGP rev 1, Mem @ 0xd8000000/24, 0xd4000000/14, 0xd5000000/23 and here's output of the v4l-conf: [root@pepsi src]# v4l-conf v4l-conf: using X11 display :0 dga: version 2.0 mode: 1280x1024, depth=24, bpp=32, bpl=5120, base=0xd8000000 /dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument done -- Adam http://www.eax.com The Supreme Headquarters of the 32 bit registers