X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=tests%2Fduplex.cpp;h=494e5ad7ab121e6ffa1ac98537d064af20c2c9f2;hb=b787f3630bdb83087fb31eed2d815f0ea6370a8c;hp=43d12179bc9c028e0843bdff5c406d877ed5602f;hpb=f639653f5ecf98d3b093049435df5631d8eb0f44;p=rtaudio-cdist.git diff --git a/tests/duplex.cpp b/tests/duplex.cpp index 43d1217..494e5ad 100644 --- a/tests/duplex.cpp +++ b/tests/duplex.cpp @@ -55,7 +55,7 @@ int inout( void *outputBuffer, void *inputBuffer, unsigned int /*nBufferFrames*/ // a simple buffer copy operation here. if ( status ) std::cout << "Stream over/underflow detected." << std::endl; - uint32_t *bytes = (uint32_t *) data; + unsigned int *bytes = (unsigned int *) data; memcpy( outputBuffer, inputBuffer, *bytes ); return 0; } @@ -105,6 +105,7 @@ int main( int argc, char *argv[] ) RtAudio::StreamOptions options; //options.flags |= RTAUDIO_NONINTERLEAVED; + bufferBytes = bufferFrames * channels * sizeof( MY_TYPE ); try { adac.openStream( &oParams, &iParams, FORMAT, fs, &bufferFrames, &inout, (void *)&bufferBytes, &options ); } @@ -113,8 +114,6 @@ int main( int argc, char *argv[] ) exit( 1 ); } - bufferBytes = bufferFrames * channels * sizeof( MY_TYPE ); - // Test RtAudio functionality for reporting latency. std::cout << "\nStream latency = " << adac.getStreamLatency() << " frames" << std::endl;