[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