diff options
-rw-r--r-- | CONTRIBUTORS | 2 | ||||
-rw-r--r-- | HISTORY | 2 | ||||
-rw-r--r-- | dvbapi.c | 6 |
3 files changed, 7 insertions, 3 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS index fbf6e867..5e48bc1f 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3,3 +3,5 @@ Thanks go to the following people for patches and contributions: Carsten Koch <Carsten.Koch@icem.de> for adding LIRC support +Plamen Ganev <pganev@com-it.net> + for fixing the frequency offset for Hotbird channels @@ -63,4 +63,6 @@ Video Disk Recorder Revision History and LIRC. See the INSTALL file for information on how to enable either of these modes. The default mode is now KBD, not RCU as before (to make it work immediately even if there is no actual remote control). +- Fixed small bug in dvbapi.c that was causing some channels (many on hotbird) + not to be correctly tuned (thanks to Plamen Ganev!). @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: dvbapi.c 1.11 2000/06/24 14:03:19 kls Exp $ + * $Id: dvbapi.c 1.12 2000/07/15 13:33:04 kls Exp $ */ #include "dvbapi.h" @@ -1327,8 +1327,8 @@ bool cDvbApi::SetChannel(int FrequencyMHz, char Polarization, int Diseqc, int Sr struct frontend front; ioctl(videoDev, VIDIOCGFRONTEND, &front); unsigned int freq = FrequencyMHz; - front.ttk = (freq < 11800UL) ? 0 : 1; - if (freq < 11800UL) + front.ttk = (freq < 11700UL) ? 0 : 1; + if (freq < 11700UL) freq -= 9750UL; else freq -= 10600UL; |