X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d63d2c3c6cbbd574dda4f8b00ebe6c661735edd5..a8f6d337d58ee560e74b662c1abceaa986cacc30:/lib/service/servicedvb.h diff --git a/lib/service/servicedvb.h b/lib/service/servicedvb.h index fac9edf2..1de4586c 100644 --- a/lib/service/servicedvb.h +++ b/lib/service/servicedvb.h @@ -20,7 +20,7 @@ public: RESULT list(const eServiceReference &, ePtr &ptr); }; -class eDVBServicePlay: public virtual iPlayableService, public virtual iObject, public Object +class eDVBServicePlay: public virtual iPlayableService, public virtual iObject, public Object, public virtual iServiceInformation { DECLARE_REF; private: @@ -38,8 +38,14 @@ public: virtual ~eDVBServicePlay(); // iPlayableService + RESULT connectEvent(const Slot2 &event, ePtr &connection); RESULT start(); + RESULT stop(); RESULT getIPausableService(ePtr &ptr); + RESULT getIServiceInformation(ePtr &ptr); + + // iServiceInformation + RESULT getName(eString &name); }; #endif