summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphintuka <phintuka>2007-09-28 23:07:06 +0000
committerphintuka <phintuka>2007-09-28 23:07:06 +0000
commitd5f3603b7496a5450ef123125ab69fb26ea94b0b (patch)
treee50dbcaebc5ab2cc58af98fa765346c8fad9d9d8
parent6bdf76a97a20f53b015f3618fbe39f8b1513e392 (diff)
downloadxineliboutput-d5f3603b7496a5450ef123125ab69fb26ea94b0b.tar.gz
xineliboutput-d5f3603b7496a5450ef123125ab69fb26ea94b0b.tar.bz2
Hide replay progress bar while in DVD menu
-rw-r--r--media_player.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/media_player.c b/media_player.c
index 3a0e0bdc..ccc32922 100644
--- a/media_player.c
+++ b/media_player.c
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: media_player.c,v 1.34 2007-09-17 20:01:52 phelin Exp $
+ * $Id: media_player.c,v 1.35 2007-09-28 23:07:06 phintuka Exp $
*
*/
@@ -903,13 +903,16 @@ eOSState cXinelibDvdPlayerControl::ProcessKey(eKeys Key)
Show();
bool MenuDomain = false;
- if(Key != kNone) {
+ if(Key != kNone || m_DisplayReplay) {
const char *dt = cXinelibDevice::Instance().GetMetaInfo(miDvdTitleNo);
if(dt && !strcmp("0", dt))
MenuDomain = true;
}
if(MenuDomain) {
+ if(m_DisplayReplay)
+ Hide();
+
switch(Key) {
// DVD navigation
case kUp: m_Player->Control("EVENT XINE_EVENT_INPUT_UP"); return osContinue;