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
>

Attachment: envy24ht_sync_control3.diff
Description: Binary data

_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to