Use "using namespace std" for roundf instead of std::roundf.
authorStephen Sinclair <radarsat1@gmail.com>
Fri, 6 Oct 2017 15:35:36 +0000 (12:35 -0300)
committerStephen Sinclair <radarsat1@gmail.com>
Fri, 6 Oct 2017 15:35:36 +0000 (12:35 -0300)
RtAudio.cpp

index f72c899835b4283403d02bfaae12e31e057a2bc1..ddb423a3d441a40dc6e181903ed3a001c9a3bb3c 100644 (file)
@@ -3883,7 +3883,10 @@ void convertBufferWasapi( char* outBuffer,
   float sampleStep = 1.0f / sampleRatio;
   float inSampleFraction = 0.0f;
 
-  outSampleCount = ( unsigned int ) std::roundf( inSampleCount * sampleRatio );
+  // for cmath functions
+  using namespace std;
+
+  outSampleCount = ( unsigned int ) roundf( inSampleCount * sampleRatio );
 
   // if inSampleRate is a multiple of outSampleRate (or vice versa) there's no need to interpolate
   if ( floor( sampleRatio ) == sampleRatio || floor( sampleRatioInv ) == sampleRatioInv )