summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ttxtsubs.c6
-rw-r--r--ttxtsubsdisplayer.c2
2 files changed, 6 insertions, 2 deletions
diff --git a/ttxtsubs.c b/ttxtsubs.c
index 194ffa4..bd48d92 100644
--- a/ttxtsubs.c
+++ b/ttxtsubs.c
@@ -86,7 +86,8 @@ const char *gLanguages[][2] = {
{"est",""}, //Estonian
{"dan",""}, //Danish
{"cze","ces"}, //Czech
- {"tur",""} //Turkish
+ {"tur",""}, //Turkish
+ {"und",""} //Undefined/Manual
};
const char *gLanguageNames[] = {
"-",
@@ -111,7 +112,8 @@ const char *gLanguageNames[] = {
"Eesti",
"Dansk",
"Èesky",
- "Türkçe"
+ "Türkçe",
+ "Undef/Manual"
};
int gNumLanguages = sizeof(gLanguages) / sizeof(gLanguages[0]);
diff --git a/ttxtsubsdisplayer.c b/ttxtsubsdisplayer.c
index 295ea8d..6bf434f 100644
--- a/ttxtsubsdisplayer.c
+++ b/ttxtsubsdisplayer.c
@@ -168,6 +168,8 @@ void cTtxtSubsPlayer::PES_data(uchar *p, int Length, bool IsPesRecording, const
if (teletextSubtitlePages && teletextSubtitlePages[0].ttxtType)
{
for (int p=0; teletextSubtitlePages[p].ttxtType; p++) {
+ isyslog("ttxtsubs: got page info from vdr: %s 0x%02X 0x%2X.0x%02X", teletextSubtitlePages[p].ttxtLanguage, teletextSubtitlePages[p].ttxtType,
+ teletextSubtitlePages[p].ttxtMagazine, teletextSubtitlePages[p].ttxtPage);
int ch = globals.langChoise(teletextSubtitlePages[p].ttxtLanguage, teletextSubtitlePages[p].ttxtType == 0x05);
if (ch >= 0 && ch < mLangChoise) {
mLangChoise = ch;