check every second is enough
[enigma2.git] / lib / service / iservice.h
index 4ec12153d308462f53494d6cc86da557e528e148..a195009a8a8a1afae68393cc556f3de4bd0fd676 100644 (file)
@@ -52,6 +52,8 @@ public:
        std::string name;
        std::string getName() { return name; }
 
+       void setName( const std::string &n ) { name=n; }
+
        eServiceReference()
                : type(idInvalid), flags(0)
        {
@@ -241,6 +243,10 @@ class iPauseableService: public iObject
 public:
        virtual RESULT pause()=0;
        virtual RESULT unpause()=0;
+       
+               /* hm. */
+       virtual RESULT setSlowMotion(int ratio=0)=0;
+       virtual RESULT setFastForward(int ratio=0)=0;
 };
 
 TEMPLATE_TYPEDEF(ePtr<iPauseableService>, iPauseableServicePtr);