Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: Problem with section filters (HW vs SW)
Ralph Metzler wrote:
Johannes Stezenbach writes:
> Jean-Claude Repetto wrote:
> >
> > I have discovered what I think it a bug in the software section filters,
> > unless there is something I have not understood.
> ...
> > With hardware filters (hw_sections=1), I get all the tables :
> ...
> > With software filters (hw_sections=0), I get only one table :
>
> I can confirm this bug. I looked at the TS packets for PID 211, and
> they do not use any stuffing at the end of sections but have
> a pointer field != 0 (when the PUSI is set). Maybe that's what
> triggers the software section filter bug.
>
> dvb_dmx_swfilter_section_packet() should handle this, but maybe
> there's something wrong. Does someone want to fix it?
If I disable CRC checks (not currently done with hardware filters)
I can get those sections with software filters.
They seem to set the section syntax indicator bit (cf.
ISO 13818-1 table 2-29 "private sections") and then just
not use the CRC field anyway.
Words in the text just go right into the CRC field.
I guess with private sections you should expect anything ...
Ralph
I have disabled the CRC check in mhwepg, and now it is working again.
I'll release the new version in a few days.
Thanks,
Jean-Claude
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index