Holger Waechtler writes: > Ralph Metzler wrote: > > Florian Schirmer writes: > > > - Will add filters. > > > - All output will be routed to the same fd. > > > - Some restrictions apply: Only filters of the same type (TS or PES or SEC) > > > are allowed. > > > > Is it that useful to have multi PID filters for PES and section data? > > you could write single-threaded code that sleeps using blocking read() > on a single filedescriptor instead calling of calling select() for > multiple ones...
OK. > > At least internally we will have to handle single and multi PID > > filters separately. Otherwise, the lower driver layers have no way to > > know which filters belong together higher up. > > We also need to expand the kernel demux API to handle this and also > > direct DMA into the higher level buffers. > > Here multi-PID section and PES filters also would make problems. > > what kind of problems do you have in your mind? You could e.g. not mmap the hardware DMA ring buffer. Ralph -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
