diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2011-03-25 19:50:10 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2011-03-25 19:50:10 +0100 |
| commit | e34d976be38fb06fb8819379198e89fb591d987f (patch) | |
| tree | 7f231cfa79f11448df7f7dea7f39109299261783 /lib/dvb/frontend.h | |
| parent | d23552e65b55721d9288ed0789792b710db391a9 (diff) | |
| download | enigma2-e34d976be38fb06fb8819379198e89fb591d987f.tar.gz enigma2-e34d976be38fb06fb8819379198e89fb591d987f.zip | |
reset frontend type on tuner type change also on simulated tuner
fixes false timer conflict warning when trying to create new record timers after boot (-CT combi tuner only)
fixes bug #739
Diffstat (limited to 'lib/dvb/frontend.h')
| -rw-r--r-- | lib/dvb/frontend.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index bef4a18f..5887f404 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -72,6 +72,7 @@ private: bool m_simulate; bool m_enabled; int m_type; + eDVBFrontend *m_simulate_fe; // only used to set frontend type in dvb.cpp int m_dvbid; int m_slotid; int m_fd; @@ -115,7 +116,7 @@ private: bool setSecSequencePos(int steps); static int PriorityOrder; public: - eDVBFrontend(int adap, int fe, int &ok, bool simulate=false); + eDVBFrontend(int adap, int fe, int &ok, bool simulate=false, eDVBFrontend *simulate_fe=NULL); virtual ~eDVBFrontend(); int readInputpower(); |
