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);
|
OSDDRAWSTATUSBM(OSDSPACING);
|
||||||
}
|
}
|
||||||
if (m_Receiver) {
|
if (m_Receiver) {
|
||||||
switch (m_Receiver->VideoVerticalSize()) {
|
if (abs(m_Receiver->VideoVerticalSize() - 1080) < 20)
|
||||||
case 1080: bm = &bmSymbol[SYMBOL_FORMAT_1080]; break;
|
bm = &bmSymbol[SYMBOL_FORMAT_1080];
|
||||||
case 720: bm = &bmSymbol[SYMBOL_FORMAT_720]; break;
|
else if (abs(m_Receiver->VideoVerticalSize() - 720) < 20)
|
||||||
case 576: bm = &bmSymbol[SYMBOL_FORMAT_576]; break;
|
bm = &bmSymbol[SYMBOL_FORMAT_720];
|
||||||
case 480: bm = &bmSymbol[SYMBOL_FORMAT_480]; break;
|
else if (abs(m_Receiver->VideoVerticalSize() - 576) < 20)
|
||||||
default: bm = NULL; break;
|
bm = &bmSymbol[SYMBOL_FORMAT_576];
|
||||||
}
|
else if (abs(m_Receiver->VideoVerticalSize() - 480) < 20)
|
||||||
|
bm = &bmSymbol[SYMBOL_FORMAT_480];
|
||||||
|
else
|
||||||
|
bm = NULL;
|
||||||
OSDDRAWSTATUSBM(OSDSPACING);
|
OSDDRAWSTATUSBM(OSDSPACING);
|
||||||
switch (m_Receiver->VideoCodec()) {
|
switch (m_Receiver->VideoCodec()) {
|
||||||
case VIDEO_CODEC_MPEG2: bm = &bmSymbol[SYMBOL_MPEG2]; break;
|
case VIDEO_CODEC_MPEG2: bm = &bmSymbol[SYMBOL_MPEG2]; break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user