diff options
author | Marcel Moolenaar <marcel@FreeBSD.org> | 2009-07-12 16:50:32 +0000 |
---|---|---|
committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2009-07-12 16:50:32 +0000 |
commit | c5e2d1885c2c61105ecf3c575cd7fa36ebecabec (patch) | |
tree | df376a1c651133efe1deef09946d8f9c7c662924 /sys/dev/sound/usb | |
parent | 58f6d2732065afc5b739794d0f4ddffd6b6c4f8e (diff) | |
download | src-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.c | 2 |
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) { |