Hi, everyone. I am having a hard time getting good video off of my four input ProVideo PV150 capture card. video0 works perfectly, verified in both Cinelerra and SwisTrack, but video1, video2, and video3 seem to have a horizontal and vertical sync issue.

Does anybody have any ideas as to what is causing this? I have spent hours searching for help with the bttv driver, video4linux, and many other things with no success.

Thanks so much for your help!


Code:
 dmesg | grep bttv
[    1.455949] bttv: driver version 0.9.18 loaded
[    1.456197] bttv: using 8 buffers with 2080k (520 pages) each for capture
[    1.456579] bttv: Bt8xx card found (0).
[    1.456835] bttv 0000:08:08.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    1.457095] bttv0: Bt878 (rev 17) at 0000:08:08.0, irq: 16, latency: 132, mmio: 0xd8000000
[    1.457598] bttv0: detected: Provideo PV150A-1 [card=98], PCI subsystem ID is aa00:1460
[    1.458044] bttv0: using: ProVideo PV150 [card=98,autodetected]
[    1.458292] IRQ 16/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
[    1.458564] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
[    1.458656] bttv0: tuner absent
[    1.458985] bttv0: registered device video0
[    1.459306] bttv0: registered device vbi0
[    1.459570] bttv0: PLL: 28636363 => 35468950 ..<6>input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[    1.482300] bttv: Bt8xx card found (1).
[    1.482553] bttv 0000:08:09.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.482816] bttv1: Bt878 (rev 17) at 0000:08:09.0, irq: 17, latency: 132, mmio: 0xd8002000
[    1.483321] bttv1: detected: Provideo PV150A-2 [card=98], PCI subsystem ID is aa01:1461
[    1.483759] bttv1: using: ProVideo PV150 [card=98,autodetected]
[    1.484010] IRQ 17/bttv1: IRQF_DISABLED is not guaranteed on shared IRQs
[    1.484280] bttv1: gpio: en=00000000, out=00000000 in=00ffffff [init]
[    1.484369] bttv1: tuner absent
[    1.484681] bttv1: registered device video1
[    1.485000] bttv1: registered device vbi1
[    1.485267] bttv1: PLL: 28636363 => 35468950 .. ok
[    1.508292] bttv: Bt8xx card found (2).
[    1.508544] bttv 0000:08:0a.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    1.508800] bttv2: Bt878 (rev 17) at 0000:08:0a.0, irq: 18, latency: 132, mmio: 0xd8004000
[    1.509302] bttv2: detected: Provideo PV150A-3 [card=98], PCI subsystem ID is aa02:1462
[    1.509748] bttv2: using: ProVideo PV150 [card=98,autodetected]
[    1.509995] IRQ 18/bttv2: IRQF_DISABLED is not guaranteed on shared IRQs
[    1.510269] bttv2: gpio: en=00000000, out=00000000 in=00ffffff [init]
[    1.510357] bttv2: tuner absent
[    1.510663] bttv2: registered device video2
[    1.510962] bttv2: registered device vbi2
[    1.511229] bttv2: PLL: 28636363 => 35468950 ..<7>ehci_hcd 0000:00:1d.7: GetStatus port 6 status 001803 POWER sig=j CSC CONNECT
[    1.533298] bttv: Bt8xx card found (3).
[    1.533556] bttv 0000:08:0b.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    1.533812] bttv3: Bt878 (rev 17) at 0000:08:0b.0, irq: 19, latency: 132, mmio: 0xd8006000
[    1.534331] bttv3: detected: Provideo PV150A-4 [card=98], PCI subsystem ID is aa03:1463
[    1.534335] bttv3: using: ProVideo PV150 [card=98,autodetected]
[    1.534337] IRQ 19/bttv3: IRQF_DISABLED is not guaranteed on shared IRQs
[    1.534361] bttv3: gpio: en=00000000, out=00000000 in=00ffffff [init]
[    1.535340] bttv3: tuner absent
[    1.535659] bttv3: registered device video3
[    1.535971] bttv3: registered device vbi3
[    1.536247] bttv3: PLL: 28636363 => 35468950 .<7>hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0000
[  924.342011] bttv1: timeout: drop=0 irq=1/127, risc=bf81703c, bits: VSYNC HSYNC RISCI
[ 1552.550015] bttv1: timeout: drop=11 irq=42/169, risc=bf991adc, bits: HSYNC
[ 1683.041012] bttv1: timeout: drop=32 irq=116/243, risc=bf9e601c, bits: HSYNC FDSR
[ 1692.272010] bttv1: timeout: drop=44 irq=314/441, risc=bf98901c, bits: HSYNC FBUS FDSR
[ 1731.453013] bttv1: timeout: drop=55 irq=505/632, risc=bf427adc, bits: HSYNC
[ 1808.557011] bttv1: timeout: drop=77 irq=581/709, risc=bf95901c, bits: HSYNC FDSR
[ 1815.410015] bttv1: timeout: drop=88 irq=815/943, risc=bec46adc, bits: HSYNC
[ 2303.160397] bttv0: PLL can sleep, using XTAL (28636363).
[1169776.142012] bttv1: timeout: drop=101 irq=864/997, risc=bf1cb01c, bits: HSYNC FBUS FDSR
[1169783.195013] bttv1: timeout: drop=112 irq=905/1038, risc=bf5fbadc, bits: HSYNC
[1169814.644014] bttv1: timeout: drop=123 irq=946/1080, risc=bf02aadc, bits: HSYNC
[1386487.119011] bttv1: timeout: drop=141 irq=1017/1161, risc=bf0c601c, bits: HSYNC FBUS FDSR
[1386492.414014] bttv1: timeout: drop=153 irq=1082/1226, risc=beccd01c, bits: FBUS
[1387723.159011] bttv1: timeout: drop=165 irq=1124/1269, risc=65dd101c, bits: FBUS
[1387733.828008] bttv1: timeout: drop=176 irq=1164/1310, risc=bf4abadc, bits: HSYNC
[1389002.376013] bttv1: timeout: drop=187 irq=1206/1353, risc=bf50fadc, bits: HSYNC
[1389017.381012] bttv1: timeout: drop=216 irq=1314/1462, risc=130ac01c, bits: HSYNC FDSR
[1389018.919008] bttv1: timeout: drop=227 irq=1356/1504, risc=bf4aea9c, bits: HSYNC
[1465332.732007] bttv1: timeout: drop=227 irq=1357/1505, risc=bf81701c, bits: VSYNC HSYNC RISCI
[1465391.266012] bttv1: timeout: drop=239 irq=1403/1552, risc=9a00501c, bits: HSYNC FDSR
[1465398.559010] bttv1: timeout: drop=251 irq=1590/1739, risc=65cbb01c, bits:
[1465692.148008] bttv1: timeout: drop=251 irq=1590/1741, risc=bf81701c, bits: VSYNC HSYNC RISCI
[1465714.635011] bttv1: timeout: drop=251 irq=1591/1742, risc=bf81701c, bits: VSYNC HSYNC RISCI
[1465736.765008] bttv1: timeout: drop=265 irq=1643/1795, risc=65d6101c, bits: HSYNC FDSR
[1465962.442009] bttv1: timeout: drop=276 irq=1686/1838, risc=bed66acc, bits: HSYNC
[1467560.785007] bttv1: timeout: drop=287 irq=1727/1880, risc=9a034abc, bits: HSYNC
[1468625.949010] bttv1: timeout: drop=311 irq=8561/8715, risc=bedb002c, bits: HSYNC
[1468661.394015] bttv1: timeout: drop=333 irq=9728/9883, risc=65ca2024, bits: HSYNC
[1468663.531008] bttv1: timeout: drop=344 irq=9768/9923, risc=b53d9abc, bits: HSYNC