X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fdvb%2Fsec.h;h=c50aee4d381c28dcb9712cb064efda508790e97b;hp=5bff6bf71111e65b0ad2285f328794664e50c41e;hb=9c998a40679f9b630ccf8cc6fda7384ce94c30e5;hpb=bbfcb7ea1f040d030277e2b6f2efa9ea0967bf2b diff --git a/lib/dvb/sec.h b/lib/dvb/sec.h index 5bff6bf..c50aee4 100644 --- a/lib/dvb/sec.h +++ b/lib/dvb/sec.h @@ -271,7 +271,8 @@ class eDVBSatelliteEquipmentControl: public iDVBSatelliteEquipmentControl DECLARE_REF(eDVBSatelliteEquipmentControl); public: enum { - DELAY_AFTER_CONT_TONE=0, // delay after continuous tone change + DELAY_AFTER_CONT_TONE_DISABLE_BEFORE_DISEQC=0, // delay after continuous tone disable before diseqc command + DELAY_AFTER_FINAL_CONT_TONE_CHANGE, // delay after continuous tone change before tune DELAY_AFTER_FINAL_VOLTAGE_CHANGE, // delay after voltage change at end of complete sequence DELAY_BETWEEN_DISEQC_REPEATS, // delay between repeated diseqc commands DELAY_AFTER_LAST_DISEQC_CMD, // delay after last diseqc command @@ -297,7 +298,7 @@ private: int m_lnbidx; // current index for set parameters std::map::iterator m_curSat; eSmartPtrList &m_avail_frontends, &m_avail_simulate_frontends; - bool m_rotorMoving; + int m_rotorMoving; int m_not_linked_slot_mask; bool m_canMeasureInputPower; #endif @@ -358,7 +359,7 @@ public: RESULT setTunerDepends(int from, int to); void setSlotNotLinked(int tuner_no); - void setRotorMoving(bool); // called from the frontend's + void setRotorMoving(int, bool); // called from the frontend's bool isRotorMoving(); bool canMeasureInputPower() { return m_canMeasureInputPower; } };