[mythtv-commits] mythtv commit: r20355 by paulh

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat Apr 11 14:46:59 UTC 2009


      Author: paulh
        Date: 2009-04-11 14:46:59 +0000 (Sat, 11 Apr 2009)
New Revision: 20355
   Changeset: http://cvs.mythtv.org/trac/changeset/20355

Modified:

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

Log:

Update the internal player to be a little more MythUI friendly mainly to get
the embedded video to work in the guide grid.

Main changes are:-

* We no longer create a MythDialog and use that as the parent of the playback
  window. We now use MythMainWindow as the parent. 

* When the player is active and full screen we hide the GUI window. 

* When we embed the player in a mythui screen we use the GUI paint window
  as the parent and mask of the area the player occupies.

* When the player is embedded we set a flag to tell it to ignore all
  key presses and pass them on to the mythui screen to process.

* When the player is starting up display the new start-up screen rather than
  appear to just freeze.




More information about the mythtv-commits mailing list