[mythtv-commits] mythtv commit: r18990 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Nov 7 17:28:08 UTC 2008


      Author: danielk
        Date: 2008-11-07 17:28:07 +0000 (Fri, 07 Nov 2008)
New Revision: 18990
   Changeset: http://cvs.mythtv.org/trac/changeset/18990

Modified:

   branches/mythtv-vid/libs/libmythtv/NuppelVideoPlayer.cpp
   branches/mythtv-vid/libs/libmythtv/tv_play.cpp

Log:

Locks 99% of PlayerContext uses in TV class.

Note: This will cause deadlocks when using the mythtv-vid branch. This is intentional, the deadlocking code is code that needs to be made thread-safe. For instance, the NVP/TV pause/unpause code needs some attention. To detect and fix the deadlocks I recommend running the frontend under gdb with '-v playback' and hitting Ctrl-C whenever there is a deadlock.




More information about the mythtv-commits mailing list