On Sun, Jan 15, 2006 at 11:26:18PM -0000, MythTV wrote: > #1035: EIT rewrite > ---------------------+------------------------------------------------------ > Reporter: stuarta | Owner: danielk, stuarta > Type: task | Status: new > Priority: major | Milestone: 0.20 > Component: mythtv | Version: head > Severity: medium | Resolution: > ---------------------+------------------------------------------------------ > Comment (by [EMAIL PROTECTED]): > > you probably knew this anyway - but just in case it helps with any design > decisions: > > a) In UK dvb-t the EITFixupStyle2 function can account for ca 40% of the > total processing time in LiveTV - its called ~40 times/sec - those Qt > regexes really hurt in this function :)
We plan to. a) Cache event signatures for seen events. b) Move this processing to post cache. Which means it is only applied when the event is on its way to the DB. > > b) For dvb-t I don't believe the scan needs to look at every channel - > just every multiplex Strictly speaking that's true. Currently it's a simplified implementation of this, where we visit the channels in an order where we change to a different mplex each time while still managing to visit every channel (since not everywhere has as good EIT data as the UK) see EITScanner::StartActiveScan() if you are interested. Stuart _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
