|
|
@@ -8783,10 +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 |
|
|
|
#ifdef AFMT_FLOAT
|
|
|
|
if ( mask & AFMT_FLOAT )
|
|
|
|
info.nativeFormats |= RTAUDIO_FLOAT32;
|
|
|
|
#endif |
|
|
|
#endif
|
|
|
|
if ( mask & AFMT_S24_LE || mask & AFMT_S24_BE )
|
|
|
|
info.nativeFormats |= RTAUDIO_SINT24;
|
|
|
|
|
|
|
@@ -9113,7 +9113,7 @@ bool RtApiOss :: probeDeviceOpen( unsigned int device, StreamMode mode, unsigned |
|
|
|
}
|
|
|
|
|
|
|
|
// Verify the sample rate setup worked.
|
|
|
|
if ( abs( srate - (int)sampleRate ) > 100 ) { |
|
|
|
if ( abs( srate - (int)sampleRate ) > 100 ) {
|
|
|
|
close( fd );
|
|
|
|
errorStream_ << "RtApiOss::probeDeviceOpen: device (" << ainfo.name << ") does not support sample rate (" << sampleRate << ").";
|
|
|
|
errorText_ = errorStream_.str();
|
|
|
|