|
@@ -166,7 +166,7 @@ static int usX2Y_urb_play_prepare(struct snd_usX2Y_substream *subs,
|
|
/* set the buffer pointer */
|
|
/* set the buffer pointer */
|
|
urb->transfer_buffer = runtime->dma_area + subs->hwptr * usX2Y->stride;
|
|
urb->transfer_buffer = runtime->dma_area + subs->hwptr * usX2Y->stride;
|
|
if ((subs->hwptr += count) >= runtime->buffer_size)
|
|
if ((subs->hwptr += count) >= runtime->buffer_size)
|
|
- subs->hwptr -= runtime->buffer_size;
|
|
|
|
|
|
+ subs->hwptr -= runtime->buffer_size;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
urb->transfer_buffer = subs->tmpbuf;
|
|
urb->transfer_buffer = subs->tmpbuf;
|