[mythtv-commits] Ticket #11399: EIT scanner causes unnecessary reschedules and prevents idle shutdown
MythTV
noreply at mythtv.org
Fri Feb 8 16:07:19 UTC 2013
#11399: EIT scanner causes unnecessary reschedules and prevents idle shutdown
-----------------------------------+----------------------------
Reporter: Roger James <roger@…> | Owner: stuarta
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: 0.26.1
Component: MythTV - EIT | Version: 0.26-fixes
Severity: medium | Resolution:
Keywords: eit idle | Ticket locked: 0
-----------------------------------+----------------------------
Comment (by dekarl@…):
Roger, there is an open ticket that suggests that it is possible to
receive EIT from multiple unrelated sources/operators for the very same
channel, see #9480.
My understanding is that you get a separate, unrelated, independent
version_number per TableID/ServiceID combination.
IIRC Freeview has its transports generated by one entity and thus are not
representative for most DVB networks. If Freeview does simply collect all
EITa from each transport and push it out as EITo with only one bit (in the
TableID plus the CRC) changed you will have the same version_number on
EITa/o. But then it is by accident and not by design.
When I asked about testing my changes I was thinking of testing only these
changes against fixes/0.26 before I backport them. They should improve the
"EIT scanner causes lots of reschedules" part of this ticket by reducing
the scope and count of reschedules. I was hoping to get a simple "works on
0.26 over here" from someone :)
I tried to split the scope of this ticket into breakage "idle shutdown
does not work with the EIT scanner" and optimization "there are lots of
reschedules that make the CPU do work that might be unneeded".
In my opinion concentrating on the idle shutdown breakage might be more
rewarding due to the complexity of the EIT concepts :-)
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11399#comment:7>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list