diff options
author | louis <louis.braun@gmx.de> | 2014-01-22 17:43:53 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2014-01-22 17:43:53 +0100 |
commit | 5132a3058ac546990f560ed23880e89835bb5128 (patch) | |
tree | 81ba677e1cd29812a60d6baf2dc2c8d57077c213 /tvguideosd.h | |
parent | a65fca41d87e69007369662368ef3ac14902297b (diff) | |
download | vdr-plugin-tvguide-5132a3058ac546990f560ed23880e89835bb5128.tar.gz vdr-plugin-tvguide-5132a3058ac546990f560ed23880e89835bb5128.tar.bz2 |
fixed a possible deadlock when switching to a channel which is not available
Diffstat (limited to 'tvguideosd.h')
-rw-r--r-- | tvguideosd.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tvguideosd.h b/tvguideosd.h index cc266ef..1e6a990 100644 --- a/tvguideosd.h +++ b/tvguideosd.h @@ -38,8 +38,8 @@ private: void processKeyRed();
void processKeyGreen();
void processKeyYellow();
- eOSState processKeyBlue();
- eOSState processKeyOk();
+ eOSState processKeyBlue(bool *alreadyUnlocked);
+ eOSState processKeyOk(bool *alreadyUnlocked);
void processNumKey(int numKey);
void TimeJump(int mode);
void ChannelJump(int num);
@@ -51,7 +51,7 @@ private: void timeBack();
void ScrollForward();
void ScrollBack();
- eOSState ChannelSwitch();
+ eOSState ChannelSwitch(bool *alreadyUnlocked);
void DetailedEPG();
void SetTimers();
void dump();
|