[mythtv-commits] mythtv commit: r7293 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Thu Sep 22 22:09:43 UTC 2005


      Author: danielk
        Date: 2005-09-22 22:09:43 +0000 (Thu, 22 Sep 2005)
New Revision: 7293
   Changeset: http://cvs.mythtv.org/trac/changeset/7293

Modified:

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

Log:

I looked at why UI was so sluggish when the signal monitoring
was on screen. Turns out that UpdateOSDSignal was taking
much longer to run than I thought it should be. I added some
caching for the slower calls which make the UI much more
responsive.

I also cleaned up some things, like I made it so that processKey()
debugging can be enabled with by changing a define rather than
changing "#if 0" to "#if 1". This also properly shuts down
a PiP ringbuffer, and sets "wantsToQuit" properly for a few error
exits. It adds some documentation, and times StartRecorder() and
StartPlayer() so I can get some measurements on how long this is
taking for people that complain about speed...






More information about the mythtv-commits mailing list