X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/a2f2b1a1523b784e70cf3bd9a74b4cc5cfdbb3de..a5b05acf110e396ca32bf777b70d7068deea81ce:/lib/dvb/frontend.h diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index 81334886..bac27539 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -84,6 +84,12 @@ private: char m_sec_filename[128]; #endif FRONTENDPARAMETERS parm; + union { + eDVBFrontendParametersSatellite sat; + eDVBFrontendParametersCable cab; + eDVBFrontendParametersTerrestrial ter; + } oparm; + int m_state; ePtr m_sec; ePtr m_sn; @@ -103,7 +109,7 @@ private: void feEvent(int); void timeout(); void tuneLoop(); // called by m_tuneTimer - void setFrontend(); + void setFrontend(bool recvEvents=true); bool setSecSequencePos(int steps); static int PriorityOrder; public: