aboutsummaryrefslogtreecommitdiff
path: root/lib/gui
diff options
context:
space:
mode:
authorFraxinas <andreas.frisch@multimedia-labs.de>2010-07-26 12:30:11 +0200
committerFraxinas <andreas.frisch@multimedia-labs.de>2010-07-26 12:30:11 +0200
commitda583812c4b20dcf72b69415d65dc1398fd849ce (patch)
tree81c79dfa62915f3e267b3e3e12948bb327599574 /lib/gui
parentb5c3db5f8af9c6de71a0dadd3cc9e13ead7f06d6 (diff)
downloadenigma2-da583812c4b20dcf72b69415d65dc1398fd849ce.tar.gz
enigma2-da583812c4b20dcf72b69415d65dc1398fd849ce.zip
add experimental vobsub support (requires gst-plugin-dvdsub) / ignore PGS subs (fixes #537)
Diffstat (limited to 'lib/gui')
-rw-r--r--lib/gui/esubtitle.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/gui/esubtitle.h b/lib/gui/esubtitle.h
index 45345db1..2b0ec8ff 100644
--- a/lib/gui/esubtitle.h
+++ b/lib/gui/esubtitle.h
@@ -29,9 +29,17 @@ struct ePangoSubtitlePage
void clear() { m_elements.clear(); }
};
+struct eVobSubtitlePage
+{
+ pts_t show_pts;
+ int m_timeout; /* in milliseconds */
+ ePtr<gPixmap> m_pixmap;
+};
+
class eDVBTeletextSubtitlePage;
class eDVBPangoSubtitlePage;
class ePangoSubtitlePage;
+class eVobSubtitlePage;
class eSubtitleWidget: public eWidget, public Object
{