Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: AW: Re: API changes (was: C/A routing Question)
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 listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index