add transfer bps to service interface (requires touching enigma_python.i)
[enigma2.git] / lib / service / servicexine.h
index b56a48588b48940c3c24b280a02afbe2edb62cb4..b18f678515e74f13f51955a20de011b345f56850 100644 (file)
@@ -13,7 +13,7 @@ class eStaticServiceXineInfo;
 
 class eServiceFactoryXine: public iServiceHandler
 {
-DECLARE_REF(eServiceFactoryXine);
+       DECLARE_REF(eServiceFactoryXine);
 public:
        eServiceFactoryXine();
        virtual ~eServiceFactoryXine();
@@ -44,7 +44,7 @@ typedef struct _GstElement GstElement;
 class eServiceXine: public iPlayableService, public iPauseableService, 
        public iServiceInformation, public iSeekableService, public Object
 {
-DECLARE_REF(eServiceXine);
+       DECLARE_REF(eServiceXine);
 public:
        virtual ~eServiceXine();
 
@@ -70,6 +70,7 @@ public:
        RESULT subtitle(ePtr<iSubtitleOutput> &ptr) { ptr = 0; return -1; }
        RESULT audioDelay(ePtr<iAudioDelay> &ptr) { ptr = 0; return -1; }
        RESULT rdsDecoder(ePtr<iRdsDecoder> &ptr) { ptr = 0; return -1; }
+       RESULT keys(ePtr<iServiceKeys> &ptr) { ptr = 0; return -1; }
 
                // iPausableService
        RESULT pause();