diff options
-rw-r--r-- | baserender.c | 2 | ||||
-rw-r--r-- | displayreplay.c | 5 | ||||
-rw-r--r-- | setup.c | 2 |
3 files changed, 4 insertions, 5 deletions
diff --git a/baserender.c b/baserender.c index c5f723fe..23401a77 100644 --- a/baserender.c +++ b/baserender.c @@ -1408,7 +1408,6 @@ int cFlatBaseRender::GetFontAscender(const char *Name, int CharHeight, int CharW } else { error = FT_Set_Char_Size(face, CharWidth * 64, CharHeight * 64, 0, 0); if (!error) { - dsyslog("GetFontAscender font: %s height: %d asc: %d desc: %d", Name, CharHeight, face->size->metrics.ascender/64, face->size->metrics.descender/64); Ascender = face->size->metrics.ascender/64; } else @@ -1426,3 +1425,4 @@ int cFlatBaseRender::GetFontAscender(const char *Name, int CharHeight, int CharW return Ascender; } + diff --git a/displayreplay.c b/displayreplay.c index cbb58a10..d4a1e58a 100644 --- a/displayreplay.c +++ b/displayreplay.c @@ -149,10 +149,9 @@ void cFlatDisplayReplay::UpdateInfo(void) { cString cutted; bool iscutted = false; - int fontAscender = GetFontAscender(Setup.FontOsd, fontHeight); - int fontSecsAscender = GetFontAscender(Setup.FontOsd, fontSecs->Height()); + int fontAscender = GetFontAscender(Setup.FontOsd, Setup.FontOsdSize); + int fontSecsAscender = GetFontAscender(Setup.FontOsd, Setup.FontOsdSize * Config.TimeSecsScale * 100.0); int topSecs = fontAscender - fontSecsAscender; - dsyslog("fontHeight: %d fontAscender: %d fontSecsHeight: %d fontSecsAscender: %d topSecs: %d", fontHeight, fontAscender, fontSecs->Height(), fontSecsAscender, topSecs); if( Config.TimeSecsScale == 1.0 ) labelPixmap->DrawText(cPoint(marginItem, 0), current, Theme.Color(clrReplayFont), Theme.Color(clrReplayBg), font, font->Width(current), fontHeight); @@ -604,7 +604,7 @@ void cFlatSetupReplay::Setup(void) { Add(new cMenuEditBoolItem(tr("Show resolution & aspect"), &SetupConfig->RecordingResolutionAspectShow)); Add(new cMenuEditBoolItem(tr("Show format (hd/sd)"), &SetupConfig->RecordingFormatShow)); Add(new cMenuEditBoolItem(tr("Simple aspect & format"), &SetupConfig->RecordingSimpleAspectFormat)); - Add(new cMenuEditPrcItem(tr("Time seconds font scale"), &SetupConfig->TimeSecsScale, 0.004, 0.01, 1)); + Add(new cMenuEditPrcItem(tr("Time seconds font scale"), &SetupConfig->TimeSecsScale, 0.003, 0.01, 1)); if( SetupConfig->decorBorderReplayByTheme ) { cString type = cString::sprintf("%s:\t%s", tr("Replay border type"), Bordertypes[SetupConfig->decorBorderReplayTypeTheme]); |