git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add slowmotion / fast forward
[enigma2.git]
/
lib
/
dvb
/
frontend.h
diff --git
a/lib/dvb/frontend.h
b/lib/dvb/frontend.h
index d06da32a58b4592a13925d0c887266e576b56425..c702970bb706d08b6d420ce5412575f0b3e9f3ab 100644
(file)
--- 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;
int m_type;
int m_fe;
int m_fd;
+ char m_filename[128];
#if HAVE_DVB_API_VERSION < 3
int m_secfd;
#if HAVE_DVB_API_VERSION < 3
int m_secfd;
+ char m_secfilename[128];
#endif
#endif
+
FRONTENDPARAMETERS parm;
int m_state;
Signal1<void,iDVBFrontend*> m_stateChanged;
FRONTENDPARAMETERS parm;
int m_state;
Signal1<void,iDVBFrontend*> m_stateChanged;
@@
-91,10
+94,13
@@
public:
RESULT setSecSequence(const eSecCommandList &list);
RESULT getData(int num, int &data);
RESULT setData(int num, int val);
RESULT setSecSequence(const eSecCommandList &list);
RESULT getData(int num, int &data);
RESULT setData(int num, int val);
-
+
+ int readFrontendData(int type); // bitErrorRate, signalPower, signalQuality
int isCompatibleWith(ePtr<iDVBFrontendParameters> &feparm);
int isCompatibleWith(ePtr<iDVBFrontendParameters> &feparm);
-
int getID() { return m_fe; }
int getID() { return m_fe; }
+
+ int openFrontend();
+ int closeFrontend();
};
#endif
};
#endif