Hi,

after looking at the driver source (DVB,HEAD,av7110) to find the reason why I've got those outcom errors (see 'Problems with low signal strength' thread) I asked myself what might be the reason that most of the error conditions returned by 'OutCommand' or 'Start/StopHWFilter' are ignored and not returned to the calling program (returning -1 from the ioctl handler and setting errno to a proper value).

As it is now, most of the ioctl's seem to be fire and forget, I do for example a STOP_DEMUX, get a return value of 0 but it did not work at all, continue with the program execution and things get worse.

Michael

  ---                                               Michael Schaefer
| I N |                                             INIT GmbH
| N T |                                             Am Oelper Berge 9
  ---                                               38114 Braunschweig

-----------------------------------------------------------------------
Never attribute to malice what could as well be explained by stupidity.
                                                    - Hanlons razor -

Attachment: pgp00000.pgp
Description: PGP signature



Reply via email to