[mythtv-commits] Ticket #1485: DVB Scanning Issues

MythTV mythtv at cvs.mythtv.org
Wed Apr 26 22:22:49 UTC 2006

#1485: DVB Scanning Issues
 Reporter:  f.lange at hccnet.nl  |        Owner:  danielk
     Type:  defect             |       Status:  new    
 Priority:  minor              |    Milestone:  0.20   
Component:  dvb                |      Version:  head   
 Severity:  low                |   Resolution:         
Changes (by stuarta):

  * owner:  stuarta => danielk


 A whole series of patches to fix scanning on DVB.
 Series applies as follows
 1. verbose-print-nit.diff
 2. dvbtable-debug-printing.diff
 3. siparser-other-frequency-handling.diff
 4. channelutil-other-freq-handling.diff
 5. channelutil_dtv_multiplex-updates.diff
 6. channelutil-create-mplexes-fromNIT.diff
 7. dvb_scanning_fixes.diff

 1 & 2 are extra debugging printing. Finishes off a few
 methods that were just stubs.

 3 & 4 correct the behaviour of siparser & channelutil
 when the other_frequency descriptor is present in the NIT

 5 corrects the handling of multiplexes where the settings of
 the mplex have been changed.

 6 allows the settings from the NIT to propagate into the mplex
 table without changing the frequency of the mplex. See note 1.

 7 makes sure we wait for all the tables that we need to be able
 to correctly fill in the dtv_multiplex & channel tables.

 Note 1. Some information about the other_frequency descriptors.
 other_frequency descriptors are only found in terrestrial delivery
 descriptors if the other frequency flag is set. In this case the
 other_frequency descriptor just specifies an alternative centre
 frequency and all the other settings are provided in the terrestrial
 delivery descriptors.

 So patch 6 implements the logic, that if the mplex already exists
 in the dtv_multiplex table, then it was put there when we tuned to
 that multiplex previously.

 This needs testing from someone on a mplex which uses the alternate
 frequencies. If you are on Moel y Parc (UK) this is you.

Ticket URL: <http://svn.mythtv.org/trac/ticket/1485>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list