aboutsummaryrefslogtreecommitdiff
path: root/lib/service/servicedvbrecord.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-01-17 13:08:10 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-01-17 13:08:10 +0000
commitd7010ab56f9b823d56a5a5fa3ba7f7764bbfece4 (patch)
tree1cb39d2bea48e3556aa5a1ceca6bf6b4dfbc5547 /lib/service/servicedvbrecord.cpp
parent5a00da9dd62f3f51c50287d218374ad18e49761a (diff)
downloadenigma2-d7010ab56f9b823d56a5a5fa3ba7f7764bbfece4.tar.gz
enigma2-d7010ab56f9b823d56a5a5fa3ba7f7764bbfece4.zip
add support for videotext (VBI)
so now the videotext from the TV is useable (needs new drivers!)
Diffstat (limited to 'lib/service/servicedvbrecord.cpp')
-rw-r--r--lib/service/servicedvbrecord.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/service/servicedvbrecord.cpp b/lib/service/servicedvbrecord.cpp
index 10ab8ae7..f4bf5577 100644
--- a/lib/service/servicedvbrecord.cpp
+++ b/lib/service/servicedvbrecord.cpp
@@ -163,10 +163,13 @@ int eDVBServiceRecord::doRecord()
}
eDebugNoNewLine(")");
}
- eDebug(", and the pcr pid is %04x", program.pcrPid);
+ eDebugNoNewLine(", and the pcr pid is %04x", program.pcrPid);
if (program.pcrPid != 0x1fff)
pids_to_record.insert(program.pcrPid);
-
+ eDebug(", and the text pid is %04x", program.textPid);
+ if (program.textPid != -1)
+ pids_to_record.insert(program.textPid); // Videotext
+
/* find out which pids are NEW and which pids are obsolete.. */
std::set<int> new_pids, obsolete_pids;