[mythtv-commits] Ticket #1002: Playback Pessimization
MythTV
mythtv at cvs.mythtv.org
Wed Jan 11 17:59:34 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
---------------------------------------+------------------------------------
Changes (by danielk):
* resolution: => fixed
* status: new => closed
Comment:
(In [8568]) Closes #1002, by optimizing GetQueuedChanNum().
If there is nothing in queuedChanNum we just return it without
running the regular expression matching at all.
We also use a static regular expression which means we don't rely on the
Qt regular expression cache to avoid recompiling the matching tables, this
Qt feature appears to be broken or missing in the MacOSX Qt
implementation.
Finally, we use minimal rather than greedy matching so the expression can
be evaluated more quickly.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1002>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list