From: ghost Date: Thu, 7 May 2009 08:24:04 +0000 (+0200) Subject: small fixes for -T X-Git-Tag: 2.6.0~320^2~3 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/205498ace13933c44f2f4b3b0028ea730d528c6f small fixes for -T --- diff --git a/lib/dvb/frontend.cpp b/lib/dvb/frontend.cpp index a2ccf3b0..e5e83b42 100644 --- a/lib/dvb/frontend.cpp +++ b/lib/dvb/frontend.cpp @@ -379,7 +379,7 @@ RESULT eDVBFrontendParameters::calculateDifference(const iDVBFrontendParameters terrestrial.code_rate_HP != eDVBFrontendParametersTerrestrial::FEC_Auto) diff = 1 << 30; else - diff = abs(terrestrial.frequency - oterrestrial.frequency); + diff = abs(terrestrial.frequency - oterrestrial.frequency) / 1000; return 0; default: return -1; @@ -403,7 +403,7 @@ RESULT eDVBFrontendParameters::getHash(unsigned long &hash) const return 0; case iDVBFrontend::feTerrestrial: hash = 0xEEEE0000; - hash |= (terrestrial.frequency/1000)&0xFFFF; + hash |= (terrestrial.frequency/1000000)&0xFFFF; return 0; default: return -1;