aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/frontend.h
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2009-08-16 15:49:38 +0200
committerghost <andreas.monzner@multimedia-labs.de>2009-08-16 15:49:38 +0200
commita5b05acf110e396ca32bf777b70d7068deea81ce (patch)
tree659b9f6723a31a4d64fad88418da39075c7d07df /lib/dvb/frontend.h
parent6068122b6459669decf277a3fbd038435fcba14b (diff)
downloadenigma2-a5b05acf110e396ca32bf777b70d7068deea81ce.tar.gz
enigma2-a5b05acf110e396ca32bf777b70d7068deea81ce.zip
add support for DTV tuning api (not tested yet)
this should fix tuning to DVB-S2 Transponders with kernel 2.6.30
Diffstat (limited to 'lib/dvb/frontend.h')
-rw-r--r--lib/dvb/frontend.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h
index e1556bd9..bac27539 100644
--- a/lib/dvb/frontend.h
+++ b/lib/dvb/frontend.h
@@ -84,8 +84,12 @@ private:
char m_sec_filename[128];
#endif
FRONTENDPARAMETERS parm;
- int m_cur_orbpos; // only valid when this is a DVB-S tuner
- int m_cur_pol; // only valid when this is a DVB-S tuner
+ union {
+ eDVBFrontendParametersSatellite sat;
+ eDVBFrontendParametersCable cab;
+ eDVBFrontendParametersTerrestrial ter;
+ } oparm;
+
int m_state;
ePtr<iDVBSatelliteEquipmentControl> m_sec;
ePtr<eSocketNotifier> m_sn;