svn commit: r195640 - head/sys/dev/sound/usb

Marcel Moolenaar marcel at FreeBSD.org
Sun Jul 12 16:50:34 UTC 2009


Author: marcel
Date: Sun Jul 12 16:50:32 2009
New Revision: 195640
URL: http://svn.freebsd.org/changeset/base/195640

Log:
  Isochronous transfers only have 1 frame buffer, but multiple
  frame lengths. The frame buffer is at index 0.
  
  Approved by:	re (kensmith)
  Obtained from:	HPS

Modified:
  head/sys/dev/sound/usb/uaudio.c

Modified: head/sys/dev/sound/usb/uaudio.c
==============================================================================
--- head/sys/dev/sound/usb/uaudio.c	Sun Jul 12 16:46:43 2009	(r195639)
+++ head/sys/dev/sound/usb/uaudio.c	Sun Jul 12 16:50:32 2009	(r195640)
@@ -1256,7 +1256,7 @@ tr_transferred:
 		for (n = 0; n != nframes; n++) {
 
 			offset1 = offset0;
-			pc = usbd_xfer_get_frame(xfer, n);
+			pc = usbd_xfer_get_frame(xfer, 0);
 			len = usbd_xfer_frame_len(xfer, n);
 
 			while (len > 0) {


More information about the svn-src-head mailing list