[mythtv-commits] Re: Ticket #744: DVB-s scan misses channels on
Astra 28.2
MythTV
mythtv at cvs.mythtv.org
Tue Dec 6 22:54:09 UTC 2005
#744: DVB-s scan misses channels on Astra 28.2
---------------------+------------------------------------------------------
Reporter: Dibblah | Owner: danielk
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: low | Resolution:
---------------------+------------------------------------------------------
Comment (by mythdev at penyball.cix.co.uk):
>The other channels are not shown, even though they have appeared in the
SDT list.
sorry dibblah, fyi I suspect the scan is behaving as implemented. The
other channels you see in the SDT list are either associated with other
transports or are radio channels (type=2). (the pid filters set retrieve
SDT packets for the transport and for other transports, which is why you
are seeing them - I believe the code doesn't do anything with the other
SDT's until it is scanning the appropriate transport)
As it appeared in your other logs, the 2047 transport presents its service
table in 3 subtables - I believe that what your logs are showing is that,
as daniel suspected, the section tracker is marking the section complete
after any one of the three is found. I can't see anything in the code that
uses the section_number or last_section_number fields so I think this is
behaving as designed. The timeout doesn't come into play because the
tracker thinks its got the section and stops looking.
I'd guess any fix needs to be at the super class level because subtables
can be met in other sections - and given the likely impact on other table
parsing that may take a little while or a bit of inspiration unless daniel
has it up his sleeve already :) I guess the workaround is to rescan
(ouch)
(Apologies for butting in again - I've just been spending a lot of time
with this particular area over the last week or so)
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/744>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list