X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/572caca1ba06dd8247724c9f5d6bcad515e2edf4..c2f28d655c5a33f04bc340504116496c93c47f2b:/lib/dvb/idvb.h diff --git a/lib/dvb/idvb.h b/lib/dvb/idvb.h index 742a3a32..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: */ @@ -474,6 +474,9 @@ public: /** Continue after freeze. */ virtual RESULT unfreeze()=0; + /** fast forward by skipping frames. 0 is disabled, 2 is twice-the-speed, ... */ + virtual RESULT setFastForward(int skip=0)=0; + // stop on .. Picture enum { spm_I, spm_Ref, spm_Any }; /** Stop on specific decoded picture. For I-Frame display. */