[mythtv-commits] Ticket #1002: Playback Pessimization

MythTV mythtv at cvs.mythtv.org
Wed Jan 11 22:42:33 UTC 2006


#1002: Playback Pessimization
---------------------------------------+------------------------------------
 Reporter:  dave at boost-consulting.com  |        Owner:  danielk
     Type:  defect                     |       Status:  closed 
 Priority:  minor                      |    Milestone:  0.19   
Component:  mythtv                     |      Version:  head   
 Severity:  medium                     |   Resolution:  fixed  
---------------------------------------+------------------------------------
Comment (by danielk):

 (In [8571]) References #1002.

  * Uses an instance variable for the GetQueuedChanNum() regular
 expression; to avoid some problems reported with QRegExp not being
 properly reenterant in Qt 3.2.
  * Uses a QMutex to make sure access to the regular expression and the
 queued input strings are safe.
  * Adds a few QString deep copies to avoid problems with the non-
 threadsafe QString reference counting since the input strings are updated
 by 3 threads.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1002>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list