X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d63d2c3c6cbbd574dda4f8b00ebe6c661735edd5..967664233fc4ce992405a0e86e0c6cd594dfba57:/lib/dvb/frontend.h diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index ee7f945a..9036dc3e 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -1,9 +1,10 @@ #ifndef __dvb_frontend_h #define __dvb_frontend_h +#include #include -class eDVBFrontendParameters: public virtual iDVBFrontendParameters +class eDVBFrontendParameters: public iDVBFrontendParameters { DECLARE_REF; union @@ -30,11 +31,14 @@ public: RESULT getHash(unsigned long &hash) const; }; -class eDVBFrontend: public virtual iDVBFrontend, public Object +class eDVBFrontend: public iDVBFrontend, public Object { DECLARE_REF; int m_type; int m_fd; +#if HAVE_DVB_API_VERSION < 3 + int m_secfd; +#endif int m_state; Signal1 m_stateChanged; ePtr m_sec;