[vdr] Bug in VDR which calls MsgOsdClear too often

Klaus Schmidinger Klaus.Schmidinger at tvdr.de
Fri Sep 2 15:30:00 CEST 2011


On 27.08.2011 15:17, Michael Eiler wrote:
> Hi Klaus,
>
> i just realized that if you open an event osd MsgOsdClear is called too often.
>
> Example:
>
> * Open Main-OSD
> * Select Schedule
> * Select an Item
>
> Now vdr at first calls OsdCurrentItem(const char *Text) and some other items and then calls MsgOsdClear and then calls OsdTextItem(const char *Text, bool Scroll)
> .
> If I now want to save the information of this methods calls and forward it to the http-request in my restfulapi-plugin that the event-Title information is misssing because MsgOsdClear shouldn't have been called.
>
> I had a look into the vdr source and I thought the code should be in cMenuEvent but I couldn't find a call to MsgOsdClear.

You could comment out the calls to cStatus::MsgOsdClear() one by one
to see which one is the one that you find disturbing.

Klaus



More information about the vdr mailing list