Fixed handling ChannelUp/Down keys if there is currently a replay running

This commit is contained in:
Klaus Schmidinger 2007-04-30 09:53:34 +02:00
parent fcbb206fdf
commit d8264ee1b2
3 changed files with 8 additions and 3 deletions

View File

@ -1396,6 +1396,7 @@ Marco Schl
speed mode" speed mode"
for removing 'assert(0)' from cDvbSpuDecoder::setTime() for removing 'assert(0)' from cDvbSpuDecoder::setTime()
for adapting 'libsi' to DVB-S2 for adapting 'libsi' to DVB-S2
for fixing handling ChannelUp/Down keys if there is currently a replay running
Jürgen Schmitz <j.schmitz@web.de> Jürgen Schmitz <j.schmitz@web.de>
for reporting a bug in displaying the current channel when switching via the SVDRP for reporting a bug in displaying the current channel when switching via the SVDRP

View File

@ -5166,11 +5166,13 @@ Video Disk Recorder Revision History
wrongly encoded, but apparently on the new transponder they started broadcasting wrongly encoded, but apparently on the new transponder they started broadcasting
on this month, they got it right. on this month, they got it right.
2007-04-28: Version 1.4.6-1 2007-04-30: Version 1.4.6-1
- Fixed a busy loop in fast forward if the next video data file is missing - Fixed a busy loop in fast forward if the next video data file is missing
(thanks to Reinhard Nissl). (thanks to Reinhard Nissl).
- Fixed handling frequencies in NitFilter::Process() (thanks to Anssi Hannula). - Fixed handling frequencies in NitFilter::Process() (thanks to Anssi Hannula).
- Fixed handling ChannelUp/Down keys if there is currently a replay running
(thanks to Marco Schlüßler).
2007-04-30: Version 1.5.3 2007-04-30: Version 1.5.3
@ -5182,3 +5184,5 @@ Video Disk Recorder Revision History
Richter). Richter).
- Non-primary devices in Transfer mode are now also used for recording (thanks - Non-primary devices in Transfer mode are now also used for recording (thanks
to Anssi Hannula). to Anssi Hannula).
- Fixed handling ChannelUp/Down keys if there is currently a replay running
(thanks to Marco Schlüßler).

4
vdr.c
View File

@ -22,7 +22,7 @@
* *
* The project's page is at http://www.cadsoft.de/vdr * The project's page is at http://www.cadsoft.de/vdr
* *
* $Id: vdr.c 1.288 2007/04/30 09:22:27 kls Exp $ * $Id: vdr.c 1.289 2007/04/30 09:52:51 kls Exp $
*/ */
#include <getopt.h> #include <getopt.h>
@ -952,7 +952,7 @@ int main(int argc, char *argv[])
case kChanDn: case kChanDn:
if (!Interact) if (!Interact)
Menu = new cDisplayChannel(NORMALKEY(key)); Menu = new cDisplayChannel(NORMALKEY(key));
else if (cDisplayChannel::IsOpen()) { else if (cDisplayChannel::IsOpen() || cControl::Control()) {
Interact->ProcessKey(key); Interact->ProcessKey(key);
continue; continue;
} }