update python
[enigma2.git] / lib / service / servicemp3.h
index b443d6ebfec973817bfe21f9858a1e8302b29d32..cfca4242182147105017bf15edde6adaf3fd048b 100644 (file)
@@ -3,7 +3,7 @@
 
 #include <lib/service/iservice.h>
 
-class eServiceFactoryMP3: public virtual iServiceHandler, public virtual iObject
+class eServiceFactoryMP3: public iServiceHandler
 {
 DECLARE_REF;
 public:
@@ -17,7 +17,7 @@ public:
        RESULT list(const eServiceReference &, ePtr<iListableService> &ptr);
 };
 
-class eServiceMP3: public virtual iPlayableService, public virtual iPauseableService, public virtual iObject, public Object
+class eServiceMP3: public iPlayableService, public iPauseableService, public iServiceInformation, public Object
 {
 DECLARE_REF;
 private:
@@ -46,6 +46,9 @@ public:
        RESULT unpause();
        
        RESULT getIServiceInformation(ePtr<iServiceInformation>&);
+       
+               // iServiceInformation
+       RESULT getName(std::string &name);
 };
 
 #endif