aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-11-02 00:25:33 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-11-02 00:25:33 +0000
commit5680eff176e738d8411d13f6176c068a17a777cc (patch)
treef493ed71f56bf655d82c8df1dd5d8353be0cb1ba /lib
parentcec6d95be0cd069108355e6b1d2cd80003580538 (diff)
downloadenigma2-5680eff176e738d8411d13f6176c068a17a777cc.tar.gz
enigma2-5680eff176e738d8411d13f6176c068a17a777cc.zip
remove data unit id check...
some providers dont send subtitle data with correct data unit id :/
Diffstat (limited to 'lib')
-rw-r--r--lib/dvb/teletext.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/dvb/teletext.cpp b/lib/dvb/teletext.cpp
index 66eaf457..2479b6c4 100644
--- a/lib/dvb/teletext.cpp
+++ b/lib/dvb/teletext.cpp
@@ -169,11 +169,11 @@ void eDVBTeletextParser::processPESPacket(__u8 *pkt, int len)
break;
}
- if (data_unit_id != 0x03)
- {
- /* eDebug("non subtitle data unit id %d", data_unit_id); */
- break;
- }
+// if (data_unit_id != 0x03)
+// {
+// /* eDebug("non subtitle data unit id %d", data_unit_id); */
+// break;
+// }
unsigned char line_offset = *p++; len--;
unsigned char framing_code = *p++; len--;
@@ -185,7 +185,7 @@ void eDVBTeletextParser::processPESPacket(__u8 *pkt, int len)
if (framing_code != 0xe4) /* no teletxt data */
continue;
-
+
m_M = magazine_and_packet_address & 7;
m_Y = magazine_and_packet_address >> 3;