[mythtv-commits] Ticket #1420: speed-up DVB event parsing with caching of QTextCodecs

MythTV mythtv at cvs.mythtv.org
Tue Feb 28 18:58:55 UTC 2006


#1420: speed-up DVB event parsing with caching of QTextCodecs
------------------------------------+---------------------------------------
 Reporter:  janne-mythtv at grunau.be  |       Owner:  danielk
     Type:  defect                  |      Status:  new    
 Priority:  minor                   |   Milestone:         
Component:  dvb                     |     Version:         
 Severity:  medium                  |  
------------------------------------+---------------------------------------
 I profiled mythtv today and found a bottle neck in the DVB event parsing.

 Without the patch dvb_decode_text() takes about 93% of
 SIParser::!ParseTable. The patch drops this to 4%.

 I'm not sure if the caching in a static patch is acceptable (in particular
 if it's threadsafe). But it is working fine for me.

 refs #892

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


More information about the mythtv-commits mailing list