[linux-dvb] SAA7146 DMA buffer overflow
abraham.manu at gmail.com
Wed Feb 15 13:15:13 CET 2006
Johannes Stezenbach wrote:
> Processing is done from the irq handler (well, actually from
> a tasklet triggered by irq). For a 30Mbit/s stream
> this buffer holds ~50ms worth of TS packets which are then pushed
> into a larger ringbuffer where it waits to be picked up by read()
> from the demux/dvr device. If the DMA buffer overflows you have
> an irq/tasklet latency problem.
We came to some similar conclusions on this on the 878 based cards in
this regard, Sigmund Augdal has some interesting info in this regard, i
believe on this aspect.
More information about the linux-dvb