diff options
Diffstat (limited to 'media_player.h')
-rw-r--r-- | media_player.h | 18 |
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); |