From d79138f0fd47e8d77750ed323582f77ded8b5469 Mon Sep 17 00:00:00 2001 From: xross Date: Mon, 22 Jan 2018 13:34:05 +0000 Subject: [PATCH] Fix annoying DSD related build error --- lib_xua/src/core/audiohub/xua_audiohub.xc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib_xua/src/core/audiohub/xua_audiohub.xc b/lib_xua/src/core/audiohub/xua_audiohub.xc index 9290f988..05403057 100755 --- a/lib_xua/src/core/audiohub/xua_audiohub.xc +++ b/lib_xua/src/core/audiohub/xua_audiohub.xc @@ -290,6 +290,7 @@ static inline void DoDsdDop(int &everyOther, unsigned samplesOut[], unsigned &ds to restart in I2S mode. */ static inline int DoDsdDopCheck(unsigned &dsdMode, int &dsdCount, unsigned curSamFreq, unsigned samplesOut[], unsigned &dsdMarker) { +#if (DSD_CHANS_DAC != 0) && (NUM_USB_CHAN_OUT > 0) /* Check for DSD - note we only move into DoP mode if valid DoP Freq */ /* Currently we only check on channel 0 - we get all 0's on channels without data */ if((dsdMode == DSD_MODE_OFF) && (curSamFreq > 96000)) @@ -333,6 +334,7 @@ static inline int DoDsdDopCheck(unsigned &dsdMode, int &dsdCount, unsigned curSa } } } +#endif return 1; }