Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: plugin handling bug in 1.1.24
Marcel Wiesweg wrote:
>
> Hello!
>
> After switching to 1.1.24 I noticed that all plugins using a raw OSD - which
> is Tetris, Osddemo, TicTacToe, OSD-Teletext - are broken in the sense that if
> you use a key, this key is not processed in the cOsdObject's ProcessKey, but
> instead the usual key handling of vdr applys. The objects are not destroyed
> when VDR uses the OSD.
> I could trace it down to the change in line 472 of vdr.c
> *** 470,474 ****
> }
> // CAM control:
> ! if (!Menu)
> Menu = CamControl();
> // User Input:
> --- 470,474 ----
> }
> // CAM control:
> ! if (!Interface->IsOpen())
> Menu = CamControl();
> // User Input:
>
> which seems to trigger this behavior.
I believe I changed this one before I decided to move the CAM polling
into the tuner thread - and then failed to change it back. Looks like
it all works fine if we go back to the 'if (!Menu)' version.
Thanks for the bug report.
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