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