[linux-dvb] problems and workaround when tuning to a channel with DD enabled

Klaus Schmidinger Klaus.Schmidinger at cadsoft.de
Sat Jun 11 16:15:08 CEST 2005


Oliver Endriss wrote:
> Wolfgang Rohdewald wrote:
> 
>>On Mittwoch 08 Juni 2005 12:54, Johannes Stezenbach wrote:
>>
>>>>If OSDSetBlock times out, -ETIMEDOUT is returned. Most other timeouts
>>>>will return -1. Could this be made more consistent? Also, the return codes
>>>>in <dvb/osd.h> don't match what the driver does. I don't know what should
>>>>be done.
>>>
>>>We better ask Klaus Schmidinger about this.
>>
>>Does he track this list? Or would you ask him? I might not be able to follow
>>the discussion yet.
> 
> 
> Usually he reads this list, too.
> 
> Anyway, since vdr does not check the return code (see dvbosd.c,
> cDvbOsd:Cmd), you can probably return whatever you like. :D

That's true - there's not really much VDR could do if this call
fails. The only thing it could reasonably do is to check the
return value for something like "do it again", and in that
case do the call again. Not sure if this would help in any way here,
though...

Klaus




More information about the linux-dvb mailing list