Android audio: Add ability to not override the sample rate to 44khz

This commit is contained in:
Henrik Rydgard committed 2015-01-11 17:28:06 +01:00
1 parent 1b5bf730ca
commit 84ed01df53
1 file changed
+5 -3
+5 -3
View File
@@ -246,10 +246,12 @@ extern "C" void Java_com_henrikrydgard_libnative_NativeApp_init
}
extern "C" void Java_com_henrikrydgard_libnative_NativeApp_audioInit(JNIEnv *, jclass) {
// TODO: PPSSPP doesn't support 48khz yet so let's not use that yet.
ILOG("NativeApp.audioInit() -- Using OpenSL audio! frames/buffer: %i optimal sr: %i actual sr: 44100", optimalFramesPerBuffer, optimalSampleRate);
sampleRate = 44100;
sampleRate = optimalSampleRate;
if (NativeQueryConfig("force44khz") != "0") {
sampleRate = 44100;
}
framesPerBuffer = optimalFramesPerBuffer;
ILOG("NativeApp.audioInit() -- Using OpenSL audio! frames/buffer: %i optimal sr: %i actual sr: %i", optimalFramesPerBuffer, optimalSampleRate, sampleRate);
AndroidAudio_Init(&NativeMix, library_path, framesPerBuffer, sampleRate);
}