X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/f3cc59418747658a3d8c6f3b75052567e32389d7..92929c357751afc31f7f1acbe3e724bdf307cf23:/lib/service/iservice.h?ds=sidebyside diff --git a/lib/service/iservice.h b/lib/service/iservice.h index dac39849..7448a5e0 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -303,6 +303,11 @@ public: sTransponderData, /* transponderdata as python dict */ + sCurrentChapter, + sCurrentTitle, + sTotalChapters, + sTotalTitles, + sUser = 0x100 }; enum { @@ -420,8 +425,8 @@ public: audio will be switched off, sync will be disabled etc. */ virtual RESULT setTrickmode(int trick=0)=0; virtual RESULT isCurrentlySeekable()=0; - virtual RESULT seekChapter(int chapter) { return -1; } - virtual RESULT seekTitle(int chapter) { return -1; } + virtual RESULT seekChapter(int) { return -1; } + virtual RESULT seekTitle(int) { return -1; } }; SWIG_TEMPLATE_TYPEDEF(ePtr, iSeekableServicePtr); @@ -730,6 +735,7 @@ public: evStart, evEnd, + evTunedIn, evTuneFailed, /* when iServiceInformation is implemented:*/ @@ -754,6 +760,8 @@ public: evUpdatedRassInteractivePicMask, evVideoSizeChanged, + evVideoFramerateChanged, + evVideoProgressiveChanged, evStopped,