#include <lib/dvb/teletext.h>
#include <lib/dvb/subtitle.h>
+enum
+{
+ FONTSTYLE_NONE = 0,
+ FONTSTYLE_RAISED,
+ FONTSTYLE_DEPRESSED,
+ FONTSTYLE_UNIFORM,
+};
+
struct ePangoSubtitlePageElement
{
gRGB m_color;
struct ePangoSubtitlePage
{
- pts_t show_pts;
+ pts_t m_show_pts;
int m_timeout; /* in milliseconds */
std::vector<ePangoSubtitlePageElement> m_elements;
void clear() { m_elements.clear(); }
struct eVobSubtitlePage
{
- pts_t show_pts;
+ pts_t m_show_pts;
int m_timeout; /* in milliseconds */
ePtr<gPixmap> m_pixmap;
};
class eDVBTeletextSubtitlePage;
-class eDVBPangoSubtitlePage;
-class ePangoSubtitlePage;
-class eVobSubtitlePage;
+class eDVBSubtitlePage;
class eSubtitleWidget: public eWidget, public Object
{