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)



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


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index