diff options
-rw-r--r-- | conflictcheck.c | 2 | ||||
-rw-r--r-- | conflictcheck.h | 1 | ||||
-rw-r--r-- | epgsearch.c | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/conflictcheck.c b/conflictcheck.c index a24a071..2118a7d 100644 --- a/conflictcheck.c +++ b/conflictcheck.c @@ -558,7 +558,9 @@ int cConflictCheck::GetDevice(cConflictCheckTimerObj* TimerObj, bool* NeedsDetac // avoid the primary device imp <<= 1; imp |= devices[i].IsPrimaryDevice(); // avoid cards with Common Interface for FTA channels +#if APIVERSNUM >= 10501 imp <<= 1; imp |= NumUsableSlots ? 0 : devices[i].HasCi(); +#endif // avoid full featured cards imp <<= 1; imp |= devices[i].HasDecoder(); // prefer CAMs that are known to decrypt this channel diff --git a/conflictcheck.h b/conflictcheck.h index 0730c87..2264dcb 100644 --- a/conflictcheck.h +++ b/conflictcheck.h @@ -115,7 +115,6 @@ class cConflictCheckDevice return false; } bool HasDecoder() const { if (device) return device->HasDecoder(); else return (devicenr == 3); } - bool HasCi() const { if (device) return device->HasCi(); else return (devicenr == 3); } bool IsPrimaryDevice() const { if (device) return device->IsPrimaryDevice(); else return (devicenr == 3); } bool ProvidesSource(int Source) const { diff --git a/epgsearch.c b/epgsearch.c index 2b2c7e2..f39593e 100644 --- a/epgsearch.c +++ b/epgsearch.c @@ -66,7 +66,7 @@ The project's page is at http://winni.vdr-developer.org/epgsearch #include "menu_announcelist.h" #include "confdloader.h" -static const char VERSION[] = "0.9.24.beta24"; +static const char VERSION[] = "0.9.24.beta25"; static const char DESCRIPTION[] = trNOOP("search the EPG for repeats and more"); // globals |