Ok, I've prepared the next version. It is attached to this mail. This version contains also a couple of fixes for warnings about indeces out of array boundaries.
Regards, Zakhar levchenko On 6/10/08, Hannu Savolainen <[EMAIL PROTECTED]> wrote: > > Zakhar Levchenko kirjoitti: > > > I didn't mean that another procesess may interrupt execution, no. I > > meant that handle_syncstart itself may return before SYNC_START stage. > > There is the following code in handle_syncstart: > > > > if((err = prepare_output(adev, adev->dmap_out)) < 0) > > return err; > > > > If prepare_output fails handle_syncstart will return before > > SYNC_TRIGGER stage, that's what I meant saying "interrupted". Maybe I > > didn't express this clearly. > > This is something that should never happen unless the driver is > seriously broken. If it happens then there is nothing to do. I don't see > there any reason to make handling of sync start in drivers unnecessarily > complicated because of this. > > > Best regards, > > Hannu > _______________________________________________ > oss-devel mailing list > oss-devel@mailman.opensound.com > http://mailman.opensound.com/mailman/listinfo/oss-devel >
envy24ht_sync_control3.diff
Description: Binary data
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel