X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d6e0b1fd881d459036f5b7ace9fa7a61f6bcce8f..302e22f6795f6d749e813d723408adb32f67ccba:/lib/dvb/frontend.h diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index c091227b..da9c7034 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -25,9 +25,9 @@ public: RESULT getDVBC(eDVBFrontendParametersCable &p) const; RESULT getDVBT(eDVBFrontendParametersTerrestrial &p) const; - RESULT setDVBS(eDVBFrontendParametersSatellite &p); - RESULT setDVBC(eDVBFrontendParametersCable &p); - RESULT setDVBT(eDVBFrontendParametersTerrestrial &p); + RESULT setDVBS(const eDVBFrontendParametersSatellite &p); + RESULT setDVBC(const eDVBFrontendParametersCable &p); + RESULT setDVBT(const eDVBFrontendParametersTerrestrial &p); RESULT calculateDifference(const iDVBFrontendParameters *parm, int &diff) const; @@ -38,6 +38,7 @@ class eDVBFrontend: public iDVBFrontend, public Object { DECLARE_REF(eDVBFrontend); int m_type; + int m_fe; int m_fd; #if HAVE_DVB_API_VERSION < 3 int m_secfd; @@ -89,6 +90,8 @@ public: RESULT setSecSequence(const eSecCommandList &list); RESULT getData(int num, int &data); RESULT setData(int num, int val); + + int getID() { return m_fe; } }; #endif