git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update catalan language
[enigma2.git]
/
lib
/
dvb
/
teletext.h
diff --git
a/lib/dvb/teletext.h
b/lib/dvb/teletext.h
index 8c5dfa3e1bc9aab85fa75974caa51968c910654d..fcabb90c3d491f00e147013efafb506e882d49ad 100644
(file)
--- a/
lib/dvb/teletext.h
+++ b/
lib/dvb/teletext.h
@@
-4,6
+4,7
@@
#include <lib/base/object.h>
#include <lib/dvb/idvb.h>
#include <lib/dvb/pesparse.h>
#include <lib/base/object.h>
#include <lib/dvb/idvb.h>
#include <lib/dvb/pesparse.h>
+#include <lib/dvb/pmt.h>
#include <lib/gdi/gpixmap.h>
struct eDVBTeletextSubtitlePageElement
#include <lib/gdi/gpixmap.h>
struct eDVBTeletextSubtitlePageElement
@@
-34,11
+35,10
@@
public:
eDVBTeletextParser(iDVBDemux *demux);
virtual ~eDVBTeletextParser();
int start(int pid);
eDVBTeletextParser(iDVBDemux *demux);
virtual ~eDVBTeletextParser();
int start(int pid);
- void setPage
(int pag
e);
-
+ void setPage
AndMagazine(int page, int magazin
e);
+ void setMagazine(int magazine);
void connectNewPage(const Slot1<void,const eDVBTeletextSubtitlePage &> &slot, ePtr<eConnection> &connection);
void connectNewPage(const Slot1<void,const eDVBTeletextSubtitlePage &> &slot, ePtr<eConnection> &connection);
-
- std::set<int> m_found_subtitle_pages;
+ std::set<eDVBServicePMTHandler::subtitleStream> m_found_subtitle_pages;
private:
void processPESPacket(__u8 *pkt, int len);
private:
void processPESPacket(__u8 *pkt, int len);
@@
-49,7
+49,7
@@
private:
int m_M, m_Y, m_X, m_S1, m_S2, m_S3, m_S4, m_C;
int m_M, m_Y, m_X, m_S1, m_S2, m_S3, m_S4, m_C;
- int m_p
age_number
, m_page_M, m_page_X, m_page_open, m_double_height;
+ int m_p
id
, m_page_M, m_page_X, m_page_open, m_double_height;
void handlePageStart();
void handleLine(unsigned char *line, int len);
void handlePageStart();
void handleLine(unsigned char *line, int len);