add support for read signal quality, power and biterror rate from python
[enigma2.git] / lib / service / servicedvb.h
index 44d920f8d9ef771c9f919ead65e63c046bf8cad4..4b6ef3e14b724ff46701fa97ce902232f3be9162 100644 (file)
@@ -54,7 +54,7 @@ private:
 
 class eDVBServicePlay: public iPlayableService, public iPauseableService, 
                public iSeekableService, public Object, public iServiceInformation, 
-               public iAudioTrackSelection
+               public iAudioTrackSelection, public iFrontendStatusInformation
 {
 DECLARE_REF(eDVBServicePlay);
 public:
@@ -68,6 +68,7 @@ public:
        RESULT pause(ePtr<iPauseableService> &ptr);
        RESULT info(ePtr<iServiceInformation> &ptr);
        RESULT audioTracks(ePtr<iAudioTrackSelection> &ptr);
+       RESULT frontendStatusInfo(ePtr<iFrontendStatusInformation> &ptr);
        
                // iPauseableService
        RESULT pause();
@@ -90,6 +91,9 @@ public:
        RESULT selectTrack(unsigned int i);
        RESULT getTrackInfo(struct iAudioTrackInfo &, unsigned int n);
 
+               // iFrontendStatusInformation
+       int getFrontendInfo(int w);
+
 private:
        friend class eServiceFactoryDVB;
        eServiceReference m_reference;