X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=RtAudio.cpp;h=efed868e185b26d8db4eb279102e5a5d4ec7e5c0;hb=12516be654cafb0f681174d1fd99b5f61e254307;hp=e5d12d17c96026b60dd986c2a64dae38568cbf76;hpb=b8f788ee2ab8da7fdd12b7fc09475e7529512cd1;p=rtaudio-cdist.git diff --git a/RtAudio.cpp b/RtAudio.cpp index e5d12d1..efed868 100644 --- a/RtAudio.cpp +++ b/RtAudio.cpp @@ -77,7 +77,7 @@ const unsigned int RtApi::SAMPLE_RATES[] = { std::string RtAudio :: getVersion( void ) throw() { - return std::string( RTAUDIO_VERSION ); + return RTAUDIO_VERSION; } void RtAudio :: getCompiledApi( std::vector &apis ) throw() @@ -1324,6 +1324,7 @@ bool RtApiCore :: probeDeviceOpen( unsigned int device, StreamMode mode, unsigne // Setup the device property listener for over/underload. property.mSelector = kAudioDeviceProcessorOverload; + property.mScope = kAudioObjectPropertyScopeGlobal; result = AudioObjectAddPropertyListener( id, &property, xrunListener, (void *) handle ); return SUCCESS;