Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: plugins & OSD (WAS: prefmenu-patch)
Clemens Kirchgatterer wrote:
>
> "Olivier JACQUES" <jacquesolivier@hotmail.com> wrote:
>
> > > > Is still necessary to patch VDR whith the very little diff by
> > > > prefermenu?
> >
> > Yes, because with the macro keys there was a conflict with the main
> > OSD menu. I know it's a shame, but, Klaus can you tell us how to open
> > a raw OSD from a plugin without going through the main menu?
>
> i have discoverd some problems with OSD in my tetris plugin, too. when i
> deserve the plugin from the cControll it only works as long nobody
> presses mute or vol+/- or something the opens its own osd. i tried also
> to use cOSDObject as base-class, but this made everything worse. now the
> cursor keys got "stolen" from vdr and it switched channel instead of
> controlling my plugin and of course the upcoming osd on channel switch
> killed my plugin.
>
> i would suggest the following improvments to the next vdr release:
>
> either:
>
> make OSD completly shareable between vdr and plugins, so there
> can be a vdr OSD and a plugin OSD be open at the same time. i know this
> would need some major redesign of the whole OSD code, if even possible.
>
> or:
>
> implement some OSD locking so [mute] for example can't kill a plugins
> OSD anymore.
I've already said that there will be a way that a plugin can return a cOsdObject
instead of a cOsdMenu, and that it then can define the size and color depth of
the OSD itself. Just give me some time...
Klaus
--
_______________________________________________________________
Klaus Schmidinger Phone: +49-8635-6989-10
CadSoft Computer GmbH Fax: +49-8635-6989-40
Hofmark 2 Email: kls@cadsoft.de
D-84568 Pleiskirchen, Germany URL: www.cadsoft.de
_______________________________________________________________
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index