diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2005-12-06 22:15:38 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2005-12-06 22:15:38 +0000 |
| commit | 7290c1872d4f6ac37c8090e1cc2e95aeddf6e814 (patch) | |
| tree | 625e2d62fabe8ba782e927b38378120edb7194c2 /lib/dvb/frontend.h | |
| parent | 7aaa13924d6d60f6fb66a262ce6ecd8088aee9b6 (diff) | |
| download | enigma2-7290c1872d4f6ac37c8090e1cc2e95aeddf6e814.tar.gz enigma2-7290c1872d4f6ac37c8090e1cc2e95aeddf6e814.zip | |
ose no more used frontends and re-open on demand
Diffstat (limited to 'lib/dvb/frontend.h')
| -rw-r--r-- | lib/dvb/frontend.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index 8da0829c..7862e2ea 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -40,9 +40,12 @@ class eDVBFrontend: public iDVBFrontend, public Object int m_type; int m_fe; int m_fd; + char m_filename[128]; #if HAVE_DVB_API_VERSION < 3 int m_secfd; + char m_secfilename[128]; #endif + FRONTENDPARAMETERS parm; int m_state; Signal1<void,iDVBFrontend*> m_stateChanged; @@ -93,10 +96,11 @@ public: RESULT setData(int num, int val); int readFrontendData(int type); // bitErrorRate, signalPower, signalQuality - int isCompatibleWith(ePtr<iDVBFrontendParameters> &feparm); - int getID() { return m_fe; } + + int openFrontend(); + void closeFrontend(); }; #endif |
