From 74013e076e007a82a089cdfef35faa0357e664f8 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Thu, 3 Apr 2014 12:23:53 +0100 Subject: [PATCH] FULL_SPEED_AUDIO_2 only set to 1 when AUDIO_CLASS == 2 --- module_usb_audio/devicedefines.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/module_usb_audio/devicedefines.h b/module_usb_audio/devicedefines.h index fd909bb7..f94187b6 100644 --- a/module_usb_audio/devicedefines.h +++ b/module_usb_audio/devicedefines.h @@ -174,9 +174,11 @@ #undef AUDIO_CLASS_FALLBACK #endif -/* Whether to run in Audio Class 2.0 mode in USB Full-speed */ -#if !defined(FULL_SPEED_AUDIO_2) && !defined(AUDIO_CLASS_FALLBACK) -#define FULL_SPEED_AUDIO_2 1 /* Default to falling back to UAC2 */ +#if (AUDIO_CLASS == 2) + /* Whether to run in Audio Class 2.0 mode in USB Full-speed */ + #if !defined(FULL_SPEED_AUDIO_2) && !defined(AUDIO_CLASS_FALLBACK) + #define FULL_SPEED_AUDIO_2 1 /* Default to falling back to UAC2 */ + #endif #endif #if defined(FULL_SPEED_AUDIO_2) && (FULL_SPEED_AUDIO_2 == 0)