X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/32e4324b9b5e615a84885b9132505e4706ededfe..0feaed7d905b121804110148aa33e1ff479088e3:/lib/service/iservice.h diff --git a/lib/service/iservice.h b/lib/service/iservice.h index d0dc1e2b..f9a26722 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -44,6 +44,10 @@ public: int data[8]; std::string path; +// only for override service names in bouquets or to give servicerefs a name which not have a +// real existing service ( for dvb eServiceDVB ) + std::string name; + eServiceReference() : type(idInvalid), flags(0) { @@ -217,6 +221,7 @@ public: evStart, evEnd, + evTuneFailed, // when iServiceInformation is implemented: evUpdatedEventInfo }; @@ -233,7 +238,7 @@ TEMPLATE_TYPEDEF(ePtr, iPlayableServicePtr); class iRecordableService: public iObject { public: - virtual RESULT prepare()=0; + virtual RESULT prepare(const char *filename)=0; virtual RESULT start()=0; virtual RESULT stop()=0; };