[mythtv-commits] mythtv commit: r13457 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed May 16 18:39:23 UTC 2007


      Author: danielk
        Date: 2007-05-16 18:39:22 +0000 (Wed, 16 May 2007)
New Revision: 13457
   Changeset: http://cvs.mythtv.org/trac/changeset/13457

Modified:

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

Log:

Fixes #2434. Fixes a locking issue with FF/Rew.

This mostly hit people with very slow CPU's like the VIA ones. Because we keep a binary paused/unpaused state rather than a count we need an additional lock for operations that pause, do something, then unpause; the rest of the changeset just makes this efficient by adding a QWaitCondition.

Tested by myself, Matt Holgate, Yeachang Lee, and Robin Gilks.





More information about the mythtv-commits mailing list