diff options
author | scop <scop> | 2005-08-01 17:45:33 +0000 |
---|---|---|
committer | scop <scop> | 2005-08-01 17:45:33 +0000 |
commit | e1a64074adfcf0b075f0267aa8b06810d96de7b8 (patch) | |
tree | bc28c8c12f955d67fc2400f9debcabbb0712e8dc /dxr3osd_subpicture.c | |
parent | 87405c497570c356759c51674eb856902338eb80 (diff) | |
download | vdr-plugin-dxr3-e1a64074adfcf0b075f0267aa8b06810d96de7b8.tar.gz vdr-plugin-dxr3-e1a64074adfcf0b075f0267aa8b06810d96de7b8.tar.bz2 |
Move OSD flush rate setting to UI.
Diffstat (limited to 'dxr3osd_subpicture.c')
-rw-r--r-- | dxr3osd_subpicture.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/dxr3osd_subpicture.c b/dxr3osd_subpicture.c index 0bb57a9..9f5fa2c 100644 --- a/dxr3osd_subpicture.c +++ b/dxr3osd_subpicture.c @@ -39,9 +39,9 @@ cDxr3SubpictureOsd::cDxr3SubpictureOsd(int Left, int Top) : cOsd(Left, Top) Palette = new cPalette(4); #if VDRVERSNUM >= 10318 last = new cTimeMs(); - last->Set(-FLUSHRATE); + last->Set(-cDxr3ConfigData::Instance().GetOsdFlushRate()); #else - last = time_ms() - FLUSHRATE; + last = time_ms() - cDxr3ConfigData::Instance().GetOsdFlushRate(); #endif Spu = &cSPUEncoder::Instance(); @@ -107,10 +107,12 @@ void cDxr3SubpictureOsd::RestoreRegion() void cDxr3SubpictureOsd::Flush() { #if VDRVERSNUM >= 10318 - if (last->Elapsed()<FLUSHRATE) return; + if (last->Elapsed() < cDxr3ConfigData::Instance().GetOsdFlushRate()) + return; last->Set(); #else - if (time_ms()-last<FLUSHRATE) return; + if (time_ms() - last < cDxr3ConfigData::Instance().GetOsdFlushRate()) + return; last = time_ms(); #endif |