diff options
Diffstat (limited to 'lib/dvb')
| -rw-r--r-- | lib/dvb/frontend.cpp | 6 | ||||
| -rw-r--r-- | lib/dvb/frontend.h | 2 | ||||
| -rw-r--r-- | lib/dvb/idvb.h | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/lib/dvb/frontend.cpp b/lib/dvb/frontend.cpp index 464ef789..5bb6aeb4 100644 --- a/lib/dvb/frontend.cpp +++ b/lib/dvb/frontend.cpp @@ -504,6 +504,12 @@ int eDVBFrontend::readFrontendData(int type) return 0; } +PyObject *eDVBFrontend::readTransponderData() +{ + Py_INCREF(Py_None); + return Py_None; +} + #ifndef FP_IOCTL_GET_ID #define FP_IOCTL_GET_ID 0 #endif diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index c28399b4..8c5b757a 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -101,6 +101,8 @@ public: RESULT setData(int num, int val); int readFrontendData(int type); // bitErrorRate, signalPower, signalQuality, Locked, Synced + PyObject *readTransponderData(); + int isCompatibleWith(ePtr<iDVBFrontendParameters> &feparm); int getID() { return m_fe; } diff --git a/lib/dvb/idvb.h b/lib/dvb/idvb.h index ada337c8..a8f361a4 100644 --- a/lib/dvb/idvb.h +++ b/lib/dvb/idvb.h @@ -361,6 +361,7 @@ public: bitErrorRate, signalPower, signalQuality, Locked, Synced }; virtual int readFrontendData(int type)=0; + virtual PyObject *readTransponderData()=0; virtual RESULT getData(int num, int &data)=0; virtual RESULT setData(int num, int val)=0; |
