Hello,
i using the status interface in a plugin. No I wonder why cStatus::OsdClear() and therefore also ::OsdItem() and ::OsdCurrentItem() is called every second, even if i don't touch any key. This behavior is not in all menus, most notably in the main menu. In other menus only ::OsdCurrentItem() is called if i scroll in the menu.
My VDR version is 1.4.7, i can't say since which version it is like this, but I'm almost sure some versions ago it was different.
Regards Jörg
Hi,
sorry typo, I mean of course VDR version 1.7.4 !
Regards Jörg
On Samstag 14 Februar 2009 19:33:51 Jörg Wendel wrote:
Hello,
i using the status interface in a plugin. No I wonder why cStatus::OsdClear() and therefore also ::OsdItem() and ::OsdCurrentItem() is called every second, even if i don't touch any key. This behavior is not in all menus, most notably in the main menu. In other menus only ::OsdCurrentItem() is called if i scroll in the menu.
My VDR version is 1.4.7, i can't say since which version it is like this, but I'm almost sure some versions ago it was different.
Regards Jörg
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hi,
sorry for pushing this!
Nobody a idea why this tree methods (OsdClear, OsdItem, OsdCurrentItem) of the Status interface called every second when I'm in the main menu and don't press a key?
Regards Jörg
On Sonntag 15 Februar 2009 09:39:55 Jörg Wendel wrote:
Hi,
sorry typo, I mean of course VDR version 1.7.4 !
Regards Jörg
On Samstag 14 Februar 2009 19:33:51 Jörg Wendel wrote:
Hello,
i using the status interface in a plugin. No I wonder why cStatus::OsdClear() and therefore also ::OsdItem() and ::OsdCurrentItem() is called every second, even if i don't touch any key. This behavior is not in all menus, most notably in the main menu. In other menus only ::OsdCurrentItem() is called if i scroll in the menu.
My VDR version is 1.4.7, i can't say since which version it is like this, but I'm almost sure some versions ago it was different.
Regards Jörg
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hi,
found :), the cause is a patch which is includes in the extension patch, due to this the result of cMenuMain::Update is always true since Setup.MainMenuTitle is not configured to 0 ('default'):
bool cMenuMain::Update(bool Force) {
if (subMenu.isTopMenu()) { #endif /* SETUP */ #ifdef USE_LIEMIKUUTIO if (Setup.MainMenuTitle) { if (Setup.MainMenuTitle == 1) SetTitle(cString::sprintf("%s - %s", tr("VDR"), Setup.CustomMainMenuTitle)); else if (Setup.MainMenuTitle == 2) SetTitle(cString::sprintf("%s", Setup.CustomMainMenuTitle)); else if (Setup.MainMenuTitle == 3) SetTitle(cString::sprintf("%s %s", tr("VDR"), VDRVERSION)); result = true; }
I will contact the patch developer.
Tanks, Regards Jörg
On Sonntag 22 Februar 2009 09:44:46 Jörg Wendel wrote:
Hi,
sorry for pushing this!
Nobody a idea why this tree methods (OsdClear, OsdItem, OsdCurrentItem) of the Status interface called every second when I'm in the main menu and don't press a key?
Regards Jörg
On Sonntag 15 Februar 2009 09:39:55 Jörg Wendel wrote:
Hi,
sorry typo, I mean of course VDR version 1.7.4 !
Regards Jörg
On Samstag 14 Februar 2009 19:33:51 Jörg Wendel wrote:
Hello,
i using the status interface in a plugin. No I wonder why cStatus::OsdClear() and therefore also ::OsdItem() and ::OsdCurrentItem() is called every second, even if i don't touch any key. This behavior is not in all menus, most notably in the main menu. In other menus only ::OsdCurrentItem() is called if i scroll in the menu.
My VDR version is 1.4.7, i can't say since which version it is like this, but I'm almost sure some versions ago it was different.
Regards Jörg
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
On Sun, 22 Feb 2009, Jörg Wendel wrote:
found :), the cause is a patch which is includes in the extension patch, due to this the result of cMenuMain::Update is always true since Setup.MainMenuTitle is not configured to 0 ('default'):
#ifdef USE_LIEMIKUUTIO I will contact the patch developer.
...and these patch hunks don't belong to Liemikuutio patch although the define suggests so, so you'll have to blame the extension patch author.
BR, -- rofa
Hi,
...and these patch hunks don't belong to Liemikuutio patch although the define suggests so, so you'll have to blame the extension patch author.
thanks, i have written a mail to zulu
Regards Jörg
On Sonntag 22 Februar 2009 15:09:40 Rolf Ahrenberg wrote:
On Sun, 22 Feb 2009, Jörg Wendel wrote:
found :), the cause is a patch which is includes in the extension patch, due to this the result of cMenuMain::Update is always true since Setup.MainMenuTitle is not configured to 0 ('default'):
#ifdef USE_LIEMIKUUTIO I will contact the patch developer.
...and these patch hunks don't belong to Liemikuutio patch although the define suggests so, so you'll have to blame the extension patch author.
BR,
rofa
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr