summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--baserender.c2
-rw-r--r--displayreplay.c5
-rw-r--r--setup.c2
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);
diff --git a/setup.c b/setup.c
index 6dec2cb8..d10dd632 100644
--- a/setup.c
+++ b/setup.c
@@ -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]);