aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/teletext.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-09-17 10:54:24 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-09-17 10:54:24 +0000
commit7e3fc622d3a9dfcec4009d3fff223c6303e497ab (patch)
treefe61509c3a0d654df10dbfd3df880b2007cb9862 /lib/dvb/teletext.cpp
parent659560951dce9e327d7ec9dd220138b0c8145b88 (diff)
downloadenigma2-7e3fc622d3a9dfcec4009d3fff223c6303e497ab.tar.gz
enigma2-7e3fc622d3a9dfcec4009d3fff223c6303e497ab.zip
clear non processed subtitles on skip forward / backward
Diffstat (limited to 'lib/dvb/teletext.cpp')
-rw-r--r--lib/dvb/teletext.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/dvb/teletext.cpp b/lib/dvb/teletext.cpp
index d91e6ee0..77e1dc29 100644
--- a/lib/dvb/teletext.cpp
+++ b/lib/dvb/teletext.cpp
@@ -255,6 +255,7 @@ void eDVBTeletextParser::processPESPacket(__u8 *pkt, int len)
/* page on the same magazine? end current page. */
if ((serial_mode || M == m_page_M) && m_page_open)
{
+ eDebug("Page End %d %lld", !have_pts, pts);
handlePageEnd(have_pts, pts);
m_page_open = 0;
}
@@ -272,6 +273,7 @@ void eDVBTeletextParser::processPESPacket(__u8 *pkt, int len)
/* correct page on correct magazine? open page. */
if (M == m_page_M && X == m_page_X)
{
+ eDebug("Page Start %d %lld", !have_pts, pts);
handlePageStart();
m_subtitle_page.m_C = C;
m_subtitle_page.m_Y = Y;