- install missing files
[enigma2.git] / lib / service / servicemp3.h
index 4bec736578e8a4fd72ea075a672da975baca2cc3..d46f6bd7f99757c9ff29c3549ee65d383305f410 100644 (file)
@@ -22,13 +22,14 @@ private:
        ePtr<eStaticServiceMP3Info> m_service_info;
 };
 
-class eStaticServiceMP3Info: public iServiceInformation
+class eStaticServiceMP3Info: public iStaticServiceInformation
 {
        DECLARE_REF(eStaticServiceMP3Info);
        friend class eServiceFactoryMP3;
        eStaticServiceMP3Info();
 public:
        RESULT getName(const eServiceReference &ref, std::string &name);
+       int getLength(const eServiceReference &ref);
 };
 
 class eServiceMP3: public iPlayableService, public iPauseableService, public iServiceInformation, public Object
@@ -62,7 +63,7 @@ public:
        RESULT info(ePtr<iServiceInformation>&);
        
                // iServiceInformation
-       RESULT getName(const eServiceReference &ref, std::string &name);
+       RESULT getName(std::string &name);
 };
 
 #endif