summaryrefslogtreecommitdiff
path: root/conflictcheck.h
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger@gmx.de>2011-08-04 20:14:55 +0200
committerChristian Wieninger <cwieninger@gmx.de>2011-08-04 20:14:55 +0200
commit548a267c4458845485d41480ddec7c5c4ff28778 (patch)
treed9d77d3b8e8e3520328e57196ea06ce410c14df3 /conflictcheck.h
parentecd53aaaa0af6f6c42358ad665653e53a563cd4e (diff)
downloadvdr-plugin-epgsearch-548a267c4458845485d41480ddec7c5c4ff28778.tar.gz
vdr-plugin-epgsearch-548a267c4458845485d41480ddec7c5c4ff28778.tar.bz2
cache CAM stati to speedup conflict check
Diffstat (limited to 'conflictcheck.h')
-rw-r--r--conflictcheck.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/conflictcheck.h b/conflictcheck.h
index 545da8b..58df933 100644
--- a/conflictcheck.h
+++ b/conflictcheck.h
@@ -289,6 +289,7 @@ class cConflictCheck
int numDevices;
time_t maxCheck;
+ std::vector<eModuleStatus> camSlotStatusArray;
public:
int relevantConflicts;
int numConflicts;
@@ -308,6 +309,9 @@ class cConflictCheck
int ProcessCheckTime(cConflictCheckTime* checkTime);
bool TimerInConflict(cTimer*);
void EvaluateConflCheckCmd();
+#if APIVERSNUM >= 10500
+ eModuleStatus CamSlotModuleStatus(cCamSlot *CamSlot);
+#endif
};
#endif