diff --git a/stepmania/src/arch/Sound/RageSoundDriver_CA.cpp b/stepmania/src/arch/Sound/RageSoundDriver_CA.cpp index cad698a0ff..8af44f5d62 100644 --- a/stepmania/src/arch/Sound/RageSoundDriver_CA.cpp +++ b/stepmania/src/arch/Sound/RageSoundDriver_CA.cpp @@ -24,7 +24,10 @@ static Desc FindClosestFormat(const vector& formats) { const Desc& format = *i; - if (!format.IsPCM() || format.mSampleRate != 44100.0) + if( !format.IsPCM() ) + continue; + + if( format.mSampleRate != 0. && format.mSampleRate != 44100.0 ) continue; if (format.SampleWordSize() == 2 &&