I'm taking wild guesses now but my theory is that the bt878 grabs the
digital input from the back end of the tuner, massages it into dma
frames? and hit's the irq line to tell the driver to transfer the data
from the dma buffer to userspace? Or something along those lines..
I'm afraid some deep reading required :)
Is it possible that somewhere data frames may be getting dropped, which
would mean I can't sync the TS properly..
How would I debug such a problem?
Make sure the cam isn't interfering. Enable some of the irq masks
to do with DMA errors and maybe that will shed light on your theory.
Jamie
Ok, got the doc, did all my "homework" and tested it hard and long.