aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/idvb.h
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2008-04-28 22:38:57 +0000
committerFelix Domke <tmbinc@elitedvb.net>2008-04-28 22:38:57 +0000
commit4d7c619a4cc127d908c03780b6a6dca68d196ae3 (patch)
tree1ae41b3bc1bc42dc5f492790802892a9451330e3 /lib/dvb/idvb.h
parent19197375f0a6f073ef68b4906048c84386651a7a (diff)
downloadenigma2-4d7c619a4cc127d908c03780b6a6dca68d196ae3.tar.gz
enigma2-4d7c619a4cc127d908c03780b6a6dca68d196ae3.zip
make final tune timeout symbolrate depending
Diffstat (limited to 'lib/dvb/idvb.h')
-rw-r--r--lib/dvb/idvb.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/dvb/idvb.h b/lib/dvb/idvb.h
index 36f580ca..3a5ef427 100644
--- a/lib/dvb/idvb.h
+++ b/lib/dvb/idvb.h
@@ -408,6 +408,7 @@ public:
virtual RESULT calculateDifference(const iDVBFrontendParameters *parm, int &SWIG_OUTPUT, bool exact) const = 0;
virtual RESULT getHash(unsigned long &SWIG_OUTPUT) const = 0;
+ virtual RESULT calcLockTimeout(unsigned int &) const = 0;
};
SWIG_TEMPLATE_TYPEDEF(ePtr<iDVBFrontendParameters>, iDVBFrontendParametersPtr);
@@ -482,7 +483,7 @@ SWIG_TEMPLATE_TYPEDEF(ePtr<iDVBFrontend>, iDVBFrontendPtr);
class iDVBSatelliteEquipmentControl: public iObject
{
public:
- virtual RESULT prepare(iDVBFrontend &frontend, FRONTENDPARAMETERS &parm, const eDVBFrontendParametersSatellite &sat, int frontend_id)=0;
+ virtual RESULT prepare(iDVBFrontend &frontend, FRONTENDPARAMETERS &parm, const eDVBFrontendParametersSatellite &sat, int frontend_id, unsigned int timeout)=0;
virtual int canTune(const eDVBFrontendParametersSatellite &feparm, iDVBFrontend *fe, int frontend_id)=0;
virtual void setRotorMoving(bool)=0;
};