[mythtv-commits] mythtv commit: r8571 by danielk

mythtv@cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Jan 11 22:42:32 UTC 2006


      Author: danielk
        Date: 2006-01-11 22:42:31 +0000 (Wed, 11 Jan 2006)
New Revision: 8571
   Changeset: http://cvs.mythtv.org/trac/changeset/8571

Modified:

   trunk/mythtv/libs/libmythtv/tv_play.cpp
   trunk/mythtv/libs/libmythtv/tv_play.h

Log:

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.






More information about the mythtv-commits mailing list