From 055f05bfab5a4c31a7a32fc9a9acade5b747888c Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Wed, 22 Jan 2014 16:32:12 +0000 Subject: [PATCH] 0 sample buffer is now sized by SAMPLE_SUBSLOT_SIZE_XX (was hard coded * by 3/4 --- module_usb_audio/usb_buffer/decouple.xc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module_usb_audio/usb_buffer/decouple.xc b/module_usb_audio/usb_buffer/decouple.xc index 409cb137..aa7ad17f 100644 --- a/module_usb_audio/usb_buffer/decouple.xc +++ b/module_usb_audio/usb_buffer/decouple.xc @@ -802,9 +802,9 @@ void decouple(chanend c_mix_out, GET_SHARED_GLOBAL(usb_speed, g_curUsbSpeed); GetADCCounts(sampFreq, min, mid, max); if (usb_speed == XUD_SPEED_HS) - mid*=NUM_USB_CHAN_IN*4; + mid*=NUM_USB_CHAN_IN*SAMPLE_SUBSLOT_SIZE_HS; else - mid*=NUM_USB_CHAN_IN_A1*3; + mid*=NUM_USB_CHAN_IN_A1*SAMPLE_SUBSLOT_SIZE_FS; asm("stw %0, %1[0]"::"r"(mid),"r"(g_aud_to_host_zeros)); }