aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound/usb
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2009-07-12 16:50:32 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2009-07-12 16:50:32 +0000
commitc5e2d1885c2c61105ecf3c575cd7fa36ebecabec (patch)
treedf376a1c651133efe1deef09946d8f9c7c662924 /sys/dev/sound/usb
parent58f6d2732065afc5b739794d0f4ddffd6b6c4f8e (diff)
downloadsrc-c5e2d1885c2c61105ecf3c575cd7fa36ebecabec.tar.gz
src-c5e2d1885c2c61105ecf3c575cd7fa36ebecabec.zip
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
Notes
Notes: svn path=/head/; revision=195640
Diffstat (limited to 'sys/dev/sound/usb')
-rw-r--r--sys/dev/sound/usb/uaudio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/sound/usb/uaudio.c b/sys/dev/sound/usb/uaudio.c
index 65a68e63ccff..83e0aa92fc3f 100644
--- a/sys/dev/sound/usb/uaudio.c
+++ b/sys/dev/sound/usb/uaudio.c
@@ -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) {