From c2f28d655c5a33f04bc340504116496c93c47f2b Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Mon, 12 Dec 2005 11:20:28 +0000 Subject: small optimiziations --- lib/dvb/db.cpp | 5 ++--- lib/dvb/idvb.h | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'lib/dvb') diff --git a/lib/dvb/db.cpp b/lib/dvb/db.cpp index 658c5866..17196f05 100644 --- a/lib/dvb/db.cpp +++ b/lib/dvb/db.cpp @@ -149,10 +149,9 @@ RESULT eDVBService::getName(const eServiceReference &ref, std::string &name) return 0; } -RESULT eDVBService::getEvent(const eServiceReference &ref, ePtr &ptr) +RESULT eDVBService::getEvent(const eServiceReference &ref, ePtr &ptr, time_t start_time) { - time_t t=-1; - return eEPGCache::getInstance()->lookupEventTime(ref, t, ptr); + return eEPGCache::getInstance()->lookupEventTime(ref, start_time, ptr); } bool eDVBService::isPlayable(const eServiceReference &ref, const eServiceReference &ignore) diff --git a/lib/dvb/idvb.h b/lib/dvb/idvb.h index 460806a2..c60f5698 100644 --- a/lib/dvb/idvb.h +++ b/lib/dvb/idvb.h @@ -224,7 +224,7 @@ public: // iStaticServiceInformation RESULT getName(const eServiceReference &ref, std::string &name); - RESULT getEvent(const eServiceReference &ref, ePtr &ptr); + RESULT getEvent(const eServiceReference &ref, ePtr &ptr, time_t start_time); bool isPlayable(const eServiceReference &ref, const eServiceReference &ignore); /* for filtering: */ -- cgit v1.2.3