X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fservice%2Fiservice.h;h=7f5824950fb7b741e89f1a1be1ff45ae5784a216;hb=09eaa1b41d5b74464ad83eda66be50689247074f;hp=8b64f166017257108a3cbbe620fbfbf7f0774e92;hpb=39bcbbae7cd1d2db59ddbf6cbae665313a322f3a;p=vuplus_dvbapp diff --git a/lib/service/iservice.h b/lib/service/iservice.h index 8b64f16..7f58249 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -289,6 +289,7 @@ public: sFileSize, sCAIDs, + sCAIDPIDs, sVideoType, /* MPEG2 MPEG4 */ sTags, /* space seperated list of tags */ @@ -356,6 +357,8 @@ public: sTagCRC, sTagChannelMode, + sTransferBPS, + sUser = 0x100 }; enum { @@ -593,7 +596,8 @@ class iTimeshiftService: public iObject #endif public: virtual RESULT startTimeshift()=0; - virtual RESULT stopTimeshift(bool switchToLive=true)=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 */