summaryrefslogtreecommitdiff
path: root/dxr3osd_subpicture.c
diff options
context:
space:
mode:
authorscop <scop>2008-12-29 21:50:23 +0000
committerscop <scop>2008-12-29 21:50:23 +0000
commit44f1df433aa02ebf67c6389abbc3140dd712d5b0 (patch)
tree519d7e8a7bc2867ca09df80ceabd12d19927e377 /dxr3osd_subpicture.c
parent604b54ec296d14f485060485b52899d49d3c25d9 (diff)
downloadvdr-plugin-dxr3-44f1df433aa02ebf67c6389abbc3140dd712d5b0.tar.gz
vdr-plugin-dxr3-44f1df433aa02ebf67c6389abbc3140dd712d5b0.tar.bz2
Drop support for VDR < 1.6.0
Diffstat (limited to 'dxr3osd_subpicture.c')
-rw-r--r--dxr3osd_subpicture.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/dxr3osd_subpicture.c b/dxr3osd_subpicture.c
index f7be998..9cfdb39 100644
--- a/dxr3osd_subpicture.c
+++ b/dxr3osd_subpicture.c
@@ -33,39 +33,24 @@ public:
// ==================================
//! constructor
-#if APIVERSNUM < 10509
-cDxr3SubpictureOsd::cDxr3SubpictureOsd(int Left, int Top) : cOsd(Left, Top)
-#else
cDxr3SubpictureOsd::cDxr3SubpictureOsd(int Left, int Top, uint Level)
: cOsd(Left, Top, Level)
-#endif
{
shown = false;
Palette = new cPalette(4);
last = new cTimeMs();
last->Set(-cDxr3ConfigData::Instance().GetOsdFlushRate());
Spu = &cSPUEncoder::Instance();
-
-#if APIVERSNUM < 10509
- //Clears the OSD screen image
- Spu->Clear();
-#endif
}
// ==================================
cDxr3SubpictureOsd::~cDxr3SubpictureOsd()
{
-#if APIVERSNUM < 10509
- //Remove the OSD from the screen
- Spu->StopSpu();
-#else
SetActive(false);
-#endif
delete Palette;
delete last;
}
-#if APIVERSNUM >= 10509
// ==================================
void cDxr3SubpictureOsd::SetActive(bool On)
{
@@ -84,7 +69,6 @@ void cDxr3SubpictureOsd::SetActive(bool On)
}
}
}
-#endif
// ==================================
eOsdError cDxr3SubpictureOsd::CanHandleAreas(const tArea *Areas, int NumAreas)
@@ -130,10 +114,8 @@ eOsdError cDxr3SubpictureOsd::SetAreas(const tArea *Areas, int NumAreas)
// ==================================
void cDxr3SubpictureOsd::Flush()
{
-#if APIVERSNUM >= 10509
if (!Active())
return;
-#endif
if (last->Elapsed() < cDxr3ConfigData::Instance().GetOsdFlushRate())
return;
last->Set();