[EMAIL PROTECTED] wrote: (I edited quoting for clarity)
> > 4) Whether to match TS packets with the payload unit start indicator > > set (after which all packets would be matched). > > For point 4, the h/w that I am using does allow the capability to discard > all packets until the PUSI flag is found in a TS header (after which all TS > packets are matched). This feature just reduces the amount of packets to > handle/copy/parse etc. For h/w that didn't implement it, it would > probably be best to implement it in kernel space. In this way, a user > space process that opened up a fd for a filter on a SI table would get back > the complete 1024 or 4096 bytes of the section table without having to > worry about any additional parsing. That's what section filters (DMX_SET_FILTER, struct dmx_sct_filter_params) are for. If the hardware doesn't do section filters, there's already a software emulation present. Regards, Johannes -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
