I've looked through vdr-portal and found this thread w/ patch: return-patch.tgz - http://www.vdr-portal.de/board/thread.php?threadid=40892&sid=5dcd58226ce... f1604598297e58db9
I did not test it yet, will do over weekend, I can't read German but it looks like work around for my issue.
Thanks, --Vlad
Vladimir Shved wrote:
This patch for VDR adds a osReturn state, so that any OSD object can re-call the main menu action by returning this. A similar trick for vanilla VDR uses osPlugin for this, but only works as long as the main menu is open in background, eg. only from other menus, not cControls and other OSD objects.
The built-in cRemote::CallPlugin() does the same, but does not depend on returning eOSState anywhere, so its a better solution to this.
Cheers,
Udo