[mythtv-commits] Ticket #1728: patches for the eit refactoring branch

MythTV mythtv at cvs.mythtv.org
Wed Apr 26 02:17:35 UTC 2006

#1728: patches for the eit refactoring branch
 Reporter:  Janne <janne-mythtv at grunau.be>  |        Owner:  danielk
     Type:  enhancement                     |       Status:  new    
 Priority:  minor                           |    Milestone:         
Component:  dvb                             |      Version:         
 Severity:  medium                          |   Resolution:         
Comment (by Janne <janne-mythtv at grunau.be>):

 Daniel, sorry for the mess with all the patches.

 All patches except 05_cache_pruning_and_cleanup.patch applied together
 should be the same as 20060425_eit_refactoring.patch.

 For following features you need to apply:

 1. Disable per card active scan: 01_disable_active_eitscan.diff

 2. active channel scanner in each backend:

 3. One persistant EITCache per backend: 03_make_eitcache_persistant.diff

 4. Control all cards from active Eitscanner in the Master backend:
 04_activate_slave_control.diff and 04_fix_for_activate_slave_control.diff

 5. eitcache pruning and refactoring: 05_cache_pruning_and_cleanup.patch
 and 07_fix_time_for_prune_and_do_not_readd_pruned_entries.patch

 6. support for multi source cards in the active eitscanner and cleanup:
 06_multi_source_cards_and_cleanup.patch and
 06_fix_for_multi_source_cards_and_cleanup.patch added

 20060425_eit_refactoring.patch is working on one master and one slave
 backend for over two hours. Assigning channels to specific backends should
 work. The slave cache is signifcant smaller since only one half of the
 transponders get there scanned. The number is even and two cards are

 Daniel, if you want to apply only one feature, please mail my and I'll
 prepare a single patch.

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

More information about the mythtv-commits mailing list