diff options
author | louis <louis.braun@gmx.de> | 2013-12-23 09:12:19 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2013-12-23 09:12:19 +0100 |
commit | b8754b03ee58576511ea35ac627420c36a88d43b (patch) | |
tree | b45b30f47306f17362e9a7c461e7228509b3f84f /tvguideosd.h | |
parent | 0a1e7935130518c41a9720e776a93e8520160ede (diff) | |
download | vdr-plugin-tvguide-b8754b03ee58576511ea35ac627420c36a88d43b.tar.gz vdr-plugin-tvguide-b8754b03ee58576511ea35ac627420c36a88d43b.tar.bz2 |
Added feature to jump to a specific channel with number keys
Diffstat (limited to 'tvguideosd.h')
-rw-r--r-- | tvguideosd.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tvguideosd.h b/tvguideosd.h index d4d936f..cc266ef 100644 --- a/tvguideosd.h +++ b/tvguideosd.h @@ -10,6 +10,7 @@ #include "channelgroups.h"
#include "footer.h"
#include "recmenumanager.h"
+#include "channeljump.h"
// --- cTvGuideOsd -------------------------------------------------------------
@@ -24,6 +25,7 @@ private: cChannelGroups *channelGroups;
cFooter *footer;
cRecMenuManager *recMenuManager;
+ cChannelJump *channelJumper;
bool detailViewActive;
void drawOsd();
void readChannels(const cChannel *channelStart);
@@ -38,12 +40,10 @@ private: void processKeyYellow();
eOSState processKeyBlue();
eOSState processKeyOk();
- void processKey1();
- void processKey3();
- void processKey4();
- void processKey6();
- void processKey7();
- void processKey9();
+ void processNumKey(int numKey);
+ void TimeJump(int mode);
+ void ChannelJump(int num);
+ void CheckTimeout(void);
void setNextActiveGrid(cGrid *next);
void channelForward();
void channelBack();
|