summaryrefslogtreecommitdiff
path: root/RtAudio.cpp
diff options
context:
space:
mode:
authorStephen Sinclair <radarsat1@gmail.com>2017-08-22 17:29:57 -0300
committerStephen Sinclair <radarsat1@gmail.com>2017-08-22 17:30:13 -0300
commitb9d8c432dd98781b13ab2c502347342193e2fe1b (patch)
tree94bb393fbfbb264c222438543be09367c9556534 /RtAudio.cpp
parente880888795c07fea44a5e6c7570bf09677527f37 (diff)
oss: possible that AFMT_FLOAT is not available
Diffstat (limited to 'RtAudio.cpp')
-rw-r--r--RtAudio.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/RtAudio.cpp b/RtAudio.cpp
index f4bff00..75c9840 100644
--- a/RtAudio.cpp
+++ b/RtAudio.cpp
@@ -8783,8 +8783,10 @@ RtAudio::DeviceInfo RtApiOss :: getDeviceInfo( unsigned int device )
info.nativeFormats |= RTAUDIO_SINT8;
if ( mask & AFMT_S32_LE || mask & AFMT_S32_BE )
info.nativeFormats |= RTAUDIO_SINT32;
+#ifdef AFMT_FLOAT
if ( mask & AFMT_FLOAT )
info.nativeFormats |= RTAUDIO_FLOAT32;
+#endif
if ( mask & AFMT_S24_LE || mask & AFMT_S24_BE )
info.nativeFormats |= RTAUDIO_SINT24;