From 56e92355a35377d9a1feeffb6d692ac8fa9373d4 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Thu, 29 Aug 2013 19:27:21 +0100 Subject: [PATCH] Underflow case now uses shared mute sample (for DSD use) --- module_usb_audio/usb_buffer/decouple.xc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module_usb_audio/usb_buffer/decouple.xc b/module_usb_audio/usb_buffer/decouple.xc index 995cc25a..f723d934 100644 --- a/module_usb_audio/usb_buffer/decouple.xc +++ b/module_usb_audio/usb_buffer/decouple.xc @@ -261,7 +261,9 @@ void handle_audio_request(chanend c_mix_out) /* We're still pre-buffering, send out 0 samps */ for(int i = 0; i < NUM_USB_CHAN_OUT; i++) { - outuint(c_mix_out, 0); + unsigned sample; + GET_SHARED_GLOBAL(sample, g_muteSample); + outuint(c_mix_out, sample); } /* Calc how many samples left in buffer */