Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Poll problem with multiple PIDs



Klaus Schmidinger writes:
 > > When you set that many
 > > filters on such high data rate PIDs the kernel has a lot of work to do
 > > comparing and copying. 
 > 
 > I thought that the filters were set up in the hardware, and that only those
 > packets that match any of the desired PIDs would actually get to the driver.

The Nova cards do not have any hardware filters. The complete TS is
always written to memory by DMA and has to be filtered by software in
the driver.


 > Wouldn't taking the entire TS (especially with several DVB cards) put a heavy
 > load on the PCI bus?

It does, but it is a lot less than e.g. a TV card needs for copying
a picture to video memory.



Ralph


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index