X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/ee843e0ea7c5bd9a00b2c3dff795aa80f984e1bf..c9474b61671ed008fc7f18f8bbaafe0fd0a39dd2:/lib/service/iservice.h diff --git a/lib/service/iservice.h b/lib/service/iservice.h index 40997c02..2ada9095 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -299,6 +299,8 @@ public: sVideoType, // MPEG2 MPEG4 sTags, /* space seperated list of tags */ + + sDVBState, /* states as defined in pmt handler (as events there) */ }; enum { resNA = -1, resIsString = -2, resIsPyObject = -3 }; @@ -646,8 +648,10 @@ class iListableService: public iObject ~iListableService(); #endif public: +#ifndef SWIG /* legacy interface: get a list */ virtual RESULT getContent(std::list &list, bool sorted=false)=0; +#endif virtual PyObject *getContent(const char* format, bool sorted=false)=0; /* new, shiny interface: streaming. */