[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:
02_one_active_eitscanner_per_backend.diff
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
scanning.
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/>
MythTV
More information about the mythtv-commits
mailing list