X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/2e331e520dc3afa9e59800dad5e44fddfa6924a0..f3cc59418747658a3d8c6f3b75052567e32389d7:/lib/service/iservice.h diff --git a/lib/service/iservice.h b/lib/service/iservice.h index 3905a7fc..dac39849 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -84,7 +84,7 @@ public: #ifndef SWIG std::string name; #endif - std::string getName() { return name; } + std::string getName() const { return name; } void setName( const std::string &n ) { name=n; } eServiceReference() @@ -420,6 +420,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; } }; SWIG_TEMPLATE_TYPEDEF(ePtr, iSeekableServicePtr);