Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: can the osd be accessed by a separate pthread?



Klaus Schmidinger wrote:

Gunnar Roth wrote:

...

As you can easily find outby testing, in this case the cOsdObject returned by
MainMenuAction is deleted (it should close the OsdBase then), and the message
is displayed.
So this will interrupt your newsticker.



Of course, this is the way it should be. the messages are important and
should interrupt anything else.
i can later on restart the ticker.

Is there a way to find out, when the status message disappears? can
cStatus be used to monitor this?

Even if it would, it wouldn't help you much because you couldn't
reopen your OSD in the necessary way (ok, you could define a key macro
and put that into the key queue).

Hmm must investigate this key macro stuff, you mentioned.
My vbox plugin uses Interface->Info to inform the user about new calls. Interface->Info is called from Housekeeping.
Would you call this an abuse, or is this allowed?

VDR 1.3 will introduce a way of allowing any plugin to bring up an
OSD at any time (by having the main loop poll each plugin in turn),
but that will have to wait until 1.3 is started.

Klaus

Good to hear.

regards,
gunnar






--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index