summaryrefslogtreecommitdiff
path: root/ttxtsubsdisplay.h
diff options
context:
space:
mode:
Diffstat (limited to 'ttxtsubsdisplay.h')
-rw-r--r--ttxtsubsdisplay.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/ttxtsubsdisplay.h b/ttxtsubsdisplay.h
index f39bb43..d71a86b 100644
--- a/ttxtsubsdisplay.h
+++ b/ttxtsubsdisplay.h
@@ -19,6 +19,7 @@
*/
#include "teletext.h"
+#include <vdr/tools.h>
struct ttxt_data_field;
struct timeval;
@@ -28,6 +29,11 @@ class cFont;
#define MAXTTXTROWS 5
+struct SubtitleTextLine
+{
+ cString text;
+};
+
class cTtxtSubsDisplay
{
public:
@@ -45,6 +51,9 @@ protected:
void ClearOSD(void);
private:
+ void UpdateSubtitleTextLines();
+
+private:
int mPageState;
int mMag;
int mNo;
@@ -54,4 +63,7 @@ private:
cMutex mOsdLock;
struct timeval *mLastDataTime;
const cFont *mOsdFont;
+ SubtitleTextLine _subTitleTextLines[MAXTTXTROWS];
+ int _numberOfSubTitleTextLines;
};
+