|
vdr-plugin-softhddevice-drm-gles 1.6.2
|
Plugin Main Menu. More...
#include <softhdmenu.h>
Public Member Functions | |
| cSoftHdMenu (const char *, cSoftHdDevice *, int=0, int=0, int=0, int=0, int=0) | |
| Build main or playlist menu. | |
| virtual | ~cSoftHdMenu () |
| void | PlayListMenu (void) |
| Create mediaplayer playlist menu. | |
| virtual eOSState | ProcessKey (eKeys) |
| Handle key event. | |
Static Public Member Functions | |
| static cSoftHdMenu * | Menu () |
Static Public Attributes | |
| static cSoftHdMenu * | pSoftHdMenu = NULL |
Private Member Functions | |
| void | HandleHotKey (int) |
| Handle a key code which was compose by hotkey handling in ProcessKey() | |
| void | MainMenu (void) |
| Create main menu. | |
| void | SelectPlaylistMenu (void) |
| Create mediaplayer select playlist menu. | |
| void | FindFileMenu (std::string, FILE *) |
| Create mediaplayer sub menu find file or make a play list. | |
| void | MakePlayList (const char *, const char *) |
| Make a play list. | |
| bool | IsValidMediaFile (const char *) |
| Test if it's a media file - at least if it has the right file extension... | |
| void | PlayMedia (const char *) |
| Play media file. | |
Private Attributes | |
| cSoftHdDevice * | m_pDevice |
| HotkeyState | m_hotkeyState = HotkeyState::Initial |
| std::string | m_path |
| std::string | m_lastItem |
| std::string | m_playlist |
Plugin Main Menu.
Definition at line 36 of file softhdmenu.h.
|
inlinestatic |
Definition at line 41 of file softhdmenu.h.
References pSoftHdMenu.
Referenced by cSoftHdPlayer::Action().
|
private |
Definition at line 50 of file softhdmenu.h.
Referenced by ProcessKey().
|
private |
Definition at line 61 of file softhdmenu.h.
Referenced by FindFileMenu(), and ProcessKey().
|
private |
Definition at line 60 of file softhdmenu.h.
Referenced by MakePlayList(), PlayMedia(), and ProcessKey().
|
private |
Definition at line 48 of file softhdmenu.h.
Referenced by HandleHotKey(), MainMenu(), PlayMedia(), and ProcessKey().
|
private |
Definition at line 62 of file softhdmenu.h.
Referenced by cSoftHdMenu(), FindFileMenu(), MakePlayList(), and ProcessKey().