git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
implement streamableService for playing dvb services
[enigma2.git]
/
lib
/
dvb
/
sec.h
diff --git
a/lib/dvb/sec.h
b/lib/dvb/sec.h
index e5273f8e473019f7732139efef72f2c86aed2380..e30e3b0442e29635beda4c741e7ab81302b570d5 100644
(file)
--- a/
lib/dvb/sec.h
+++ b/
lib/dvb/sec.h
@@
-222,7
+222,7
@@
public:
#ifndef SWIG
t_12V_relais_state m_12V_relais_state; // 12V relais output on/off
#ifndef SWIG
t_12V_relais_state m_12V_relais_state; // 12V relais output on/off
- __u8
tuner_mask; // useable by tuner
( 1 | 2 | 4...)
+ __u8
slot_mask; // useable by slot
( 1 | 2 | 4...)
unsigned int m_lof_hi, // for 2 band universal lnb 10600 Mhz (high band offset frequency)
m_lof_lo, // for 2 band universal lnb 9750 Mhz (low band offset frequency)
unsigned int m_lof_hi, // for 2 band universal lnb 10600 Mhz (high band offset frequency)
m_lof_lo, // for 2 band universal lnb 9750 Mhz (low band offset frequency)
@@
-265,6
+265,7
@@
private:
std::map<int, eDVBSatelliteSwitchParameters>::iterator m_curSat;
eSmartPtrList<eDVBRegisteredFrontend> &m_avail_frontends;
bool m_rotorMoving;
std::map<int, eDVBSatelliteSwitchParameters>::iterator m_curSat;
eSmartPtrList<eDVBRegisteredFrontend> &m_avail_frontends;
bool m_rotorMoving;
+ int m_not_linked_slot_mask;
#endif
#ifdef SWIG
eDVBSatelliteEquipmentControl();
#endif
#ifdef SWIG
eDVBSatelliteEquipmentControl();
@@
-284,7
+285,7
@@
public:
RESULT clear();
/* LNB Specific Parameters */
RESULT addLNB();
RESULT clear();
/* LNB Specific Parameters */
RESULT addLNB();
- RESULT setLNB
TunerMask(int tuner
mask);
+ RESULT setLNB
SlotMask(int slot
mask);
RESULT setLNBLOFL(int lofl);
RESULT setLNBLOFH(int lofh);
RESULT setLNBThreshold(int threshold);
RESULT setLNBLOFL(int lofl);
RESULT setLNBLOFH(int lofh);
RESULT setLNBThreshold(int threshold);
@@
-313,6
+314,7
@@
public:
/* Tuner Specific Parameters */
RESULT setTunerLinked(int from, int to);
RESULT setTunerDepends(int from, int to);
/* Tuner Specific Parameters */
RESULT setTunerLinked(int from, int to);
RESULT setTunerDepends(int from, int to);
+ void setSlotNotLinked(int tuner_no);
PyObject *get_exclusive_satellites(int tu1, int tu2);
void setRotorMoving(bool); // called from the frontend's
PyObject *get_exclusive_satellites(int tu1, int tu2);
void setRotorMoving(bool); // called from the frontend's