get notified on new page, color decoding
[enigma2.git] / lib / dvb / teletext.h
index 5b4a9703b3f52d6037e22c29b265ed50ff8cbcd3..a73783ae794eb18947a87aa455804ee111221734 100644 (file)
@@ -34,6 +34,7 @@ public:
        int start(int pid);
        void setPage(int page);
        
+       void connectNewPage(const Slot1<void,const eDVBTeletextSubtitlePage &> &slot, ePtr<eConnection> &connection);
 private:
        void processPESPacket(__u8 *pkt, int len);
        
@@ -56,6 +57,8 @@ private:
        void addSubtitleString(int color, const std::string &string);
        
        void sendSubtitlePage();
+       
+       Signal1<void,const eDVBTeletextSubtitlePage&> m_new_subtitle_page;
 };
 
 #endif