[vdr] Interactive plugins and MENUTIMEOUT since 1.3.32

Klaus Schmidinger Klaus.Schmidinger at cadsoft.de
Sat Oct 1 14:41:04 CEST 2005


rollercoaster at reel-multimedia.com wrote:
>>>in 1.3.32 the timeout of the menu is now handled in the main loop
>>>(vdr.c). this causes some plugins (in this case: channelscan) to be
>>>closed after MENUTIMEOUT what is sometimes not wanted...
>>
>>Modify the plugin to return osContinue when there's no keypress.
> 
> 
> thanks, it works, even if i still do not understand the intention of 
> osContinue...
> 
> cheers,
> thiemo

The various osXxx values tell the parent menu (or the main loop)
what to do. osEnd, e.g., tells it to close the current menu, osUnknown
means that the current menu didn't know what to do with the key,
and osContinue just means "don't do anything special, just continue".

So osContinue is what a menu that doesn't want to be closed should
return instead of osUnknown.

Klaus



More information about the vdr mailing list