10 Mar
2014
10 Mar
'14
1:46 p.m.
(Mar 10 2014 06:32), Clemens Ladisch wrote:
All these functions return errors with two different mechanisms, the AV/C response code or a negative Linux error code. This forces the caller to add a second error check that duplicates the one inside the function:
It's my intension.
Currently firewire-lib doesn't support 'deferred transaction' defined in 'AV/C Digital Interface Command Set General Specification (4.0 or later as long as I know)'. Then each driver needs to judge response codes.
Would there be problems if any response except ACCEPTED resulted in -EIO?
The speakers.c did it. So I just keep it.
(And here, error should be err_buffer.)
Exactly.
Thanks
Takashi Sakamoto o-takashi@sakamocchi.jp