[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