mirror of
https://github.com/rofafor/vdr-plugin-femon.git
synced 2023-10-10 13:36:53 +02:00
Added non-strict limits for 1080/720/576/480 format symbols.
This commit is contained in:
parent
c07abc7ed5
commit
3fc73af3d5
17
femonosd.c
17
femonosd.c
@ -280,13 +280,16 @@ void cFemonOsd::DrawStatusWindow(void)
|
||||
OSDDRAWSTATUSBM(OSDSPACING);
|
||||
}
|
||||
if (m_Receiver) {
|
||||
switch (m_Receiver->VideoVerticalSize()) {
|
||||
case 1080: bm = &bmSymbol[SYMBOL_FORMAT_1080]; break;
|
||||
case 720: bm = &bmSymbol[SYMBOL_FORMAT_720]; break;
|
||||
case 576: bm = &bmSymbol[SYMBOL_FORMAT_576]; break;
|
||||
case 480: bm = &bmSymbol[SYMBOL_FORMAT_480]; break;
|
||||
default: bm = NULL; break;
|
||||
}
|
||||
if (abs(m_Receiver->VideoVerticalSize() - 1080) < 20)
|
||||
bm = &bmSymbol[SYMBOL_FORMAT_1080];
|
||||
else if (abs(m_Receiver->VideoVerticalSize() - 720) < 20)
|
||||
bm = &bmSymbol[SYMBOL_FORMAT_720];
|
||||
else if (abs(m_Receiver->VideoVerticalSize() - 576) < 20)
|
||||
bm = &bmSymbol[SYMBOL_FORMAT_576];
|
||||
else if (abs(m_Receiver->VideoVerticalSize() - 480) < 20)
|
||||
bm = &bmSymbol[SYMBOL_FORMAT_480];
|
||||
else
|
||||
bm = NULL;
|
||||
OSDDRAWSTATUSBM(OSDSPACING);
|
||||
switch (m_Receiver->VideoCodec()) {
|
||||
case VIDEO_CODEC_MPEG2: bm = &bmSymbol[SYMBOL_MPEG2]; break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user