X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fservice%2Fiservice.h;h=2ba7cb461b9abc0b46983d24a6b82c6ffa2ca5b0;hb=c133a7b7ee3642dac16867449fc94b86b5d8fed5;hp=c477f11db41b4e433d4a3a8fcb0b6fcac44e5352;hpb=b455ca34e1ab4a716e1b2f0c7228fb235b577ce4;p=vuplus_dvbapp diff --git a/lib/service/iservice.h b/lib/service/iservice.h index c477f11..2ba7cb4 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -356,6 +356,8 @@ public: sTagCRC, sTagChannelMode, + sTransferBPS, + sUser = 0x100 }; enum { @@ -593,7 +595,8 @@ class iTimeshiftService: public iObject #endif public: virtual RESULT startTimeshift()=0; - virtual RESULT stopTimeshift()=0; + virtual RESULT stopTimeshift(bool swToLive=true)=0; + virtual RESULT setNextPlaybackFile(const char *fn)=0; // not needed by our internal timeshift.. but external plugin... virtual int isTimeshiftActive()=0; /* this essentially seeks to the relative end of the timeshift buffer */