summaryrefslogtreecommitdiff
path: root/media_player.h
diff options
context:
space:
mode:
Diffstat (limited to 'media_player.h')
-rw-r--r--media_player.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/media_player.h b/media_player.h
index 8b55fceb..94833e00 100644
--- a/media_player.h
+++ b/media_player.h
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: media_player.h,v 1.16 2008-05-07 13:27:15 phintuka Exp $
+ * $Id: media_player.h,v 1.17 2009-10-25 20:36:08 phintuka Exp $
*
*/
@@ -32,7 +32,9 @@ class cXinelibPlayerControl : public cControl
static cXinelibPlayer *m_Player;
cSkinDisplayReplay *m_DisplayReplay;
- cPlaylistMenu *m_PlaylistMenu;
+ cPlaylistMenu *m_PlaylistMenu;
+
+ void CloseMenus(void);
eMainMenuMode m_Mode;
bool m_ShowModeOnly;
@@ -69,15 +71,17 @@ class cDvdMenu;
class cXinelibDvdPlayerControl : public cXinelibPlayerControl
{
private:
- cDvdMenu *Menu;
- char m_CurrentDVDTitle[63];
+ cDvdMenu *m_DvdMenu;
+ char m_CurrentDVDTitle[63];
+
+ void CloseDvdMenu(void);
public:
- cXinelibDvdPlayerControl(const char *File) :
- cXinelibPlayerControl(ShowFiles, File), Menu(NULL)
+ cXinelibDvdPlayerControl(const char *File) :
+ cXinelibPlayerControl(ShowFiles, File), m_DvdMenu(NULL)
{}
virtual ~cXinelibDvdPlayerControl();
-
+
virtual void Show(void);
virtual void Hide(void);
virtual eOSState ProcessKey(eKeys Key);