X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/4c9293c08de2abe11f03d15f6515201348bc41f1..eba98a3843d8358cd66d3d8a31b08771899ce705:/lib/service/servicedvb.h diff --git a/lib/service/servicedvb.h b/lib/service/servicedvb.h index b40341f7..34ed9720 100644 --- a/lib/service/servicedvb.h +++ b/lib/service/servicedvb.h @@ -75,7 +75,10 @@ protected: public: // iFrontendInformation int getFrontendInfo(int w); - PyObject *getFrontendData(bool); + PyObject *getFrontendData(); + PyObject *getFrontendStatus(); + PyObject *getTransponderData(bool); + PyObject *getAll(bool original); // a sum of getFrontendData/Status/TransponderData }; class eSubtitleWidget; @@ -267,6 +270,10 @@ private: ePtr m_radiotext_parser; ePtr m_radiotext_updated_connection; void radioTextUpdated(); + + ePtr m_video_event_connection; + void video_event(struct iTSMPEGDecoder::videoEvent); + struct iTSMPEGDecoder::videoEvent m_videoEventData; }; class eStaticServiceDVBBouquetInformation: public iStaticServiceInformation