On 01.03.2012 09:38, Frank Schmirler wrote:
On Wed, 29 Feb 2012 21:33:31 +0100, Udo Richter wrote
Am 29.02.2012 16:17, schrieb Klaus Schmidinger:
   + The function cDevice::Receiving() now returns true if there is any
receiver
     attached to the device. Its boolean parameter has no meaning any more.


Please remember to drop the following line from PLUGINS.html, as it
is now finally completely void:

(any negative value will allow a cReceiver to be detached from its cDevice
at any time.)

This was handled via Receiving(true).

This still leaves the live related receivers unhandled, and since
there's no way to port the 'volatile' patch without reverting your
changes, we still have the old osdteletext-channel-blocking bug.

Wouldn't it help to run those live related receivers with priority
IDLEPRIORITY and having cDevice::Receiving() ignore receivers with priority
IDLEPRIORITY?

Wouldn't that get us back to square one? ;-)

The default priority of cReceiver should become IDLEPRIORITY instead of
MINPRIORITY then.

I don't like that. I want an idle device to have a lower priority
than one that has any kind of receiver attached to it.

Klaus

_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to