aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/frontend.h
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-08-11 22:02:24 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-08-11 22:02:24 +0000
commit67dbb2973f32ccf52c0e5f3e2b5848320a215062 (patch)
treec267cf3f246ec995a2b341aa5d9c782415584e85 /lib/dvb/frontend.h
parent1c6adfdbe104773d7a98377de6951da02ae1aac0 (diff)
downloadenigma2-67dbb2973f32ccf52c0e5f3e2b5848320a215062.tar.gz
enigma2-67dbb2973f32ccf52c0e5f3e2b5848320a215062.zip
some service scan improovements
- add a only free scan - the scan now finds also services not listed in SDT - add option "clear before scan" also for single transponder searches For the only free scan a change in the main lamedb transponder format was needed... i think this breaks some external settings editors To detect the service format now the service database file starts with "eDVB services /4/" .. the old format was "eDVB services /3/" .. e2 can read the old and the new format.. but it writes always the new format!
Diffstat (limited to 'lib/dvb/frontend.h')
-rw-r--r--lib/dvb/frontend.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h
index 49e2da89..cbe3dfc2 100644
--- a/lib/dvb/frontend.h
+++ b/lib/dvb/frontend.h
@@ -13,6 +13,7 @@ class eDVBFrontendParameters: public iDVBFrontendParameters
eDVBFrontendParametersTerrestrial terrestrial;
};
int m_type;
+ int m_flags;
public:
eDVBFrontendParameters();
~eDVBFrontendParameters()
@@ -32,6 +33,9 @@ public:
RESULT getHash(unsigned long &) const;
RESULT calcLockTimeout(unsigned int &) const;
+
+ RESULT getFlags(unsigned int &flags) const { flags = m_flags; return 0; }
+ RESULT setFlags(unsigned int flags) { m_flags = flags; return 0; }
};
#ifndef SWIG