diff options
author | 2022-09-19 16:27:35 +0000 | |
---|---|---|
committer | 2022-09-19 16:27:35 +0000 | |
commit | 7aab6bbe3d4204788e5d239d9707579b89a8a70a (patch) | |
tree | e590b87ec9df22ddb1a154a5c616323278abd6ff | |
parent | d6a9de158bb86bdb723563d5e33080455d485213 (diff) | |
parent | 4469c2a06379c4c53f744add3091834047b20fe8 (diff) |
Merge "Use local status for convert profile"
-rw-r--r-- | core/jni/android_media_AudioSystem.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/core/jni/android_media_AudioSystem.cpp b/core/jni/android_media_AudioSystem.cpp index f24c66695052..88aa4de0db24 100644 --- a/core/jni/android_media_AudioSystem.cpp +++ b/core/jni/android_media_AudioSystem.cpp @@ -2937,13 +2937,14 @@ static jint android_media_AudioSystem_getDirectProfilesForAttributes(JNIEnv *env for (const auto &audioProfile : audioProfiles) { jobject jAudioProfile; - jStatus = convertAudioProfileFromNative(env, &jAudioProfile, &audioProfile, false); - if (jStatus == AUDIO_JAVA_BAD_VALUE) { + jint jConvertProfileStatus = convertAudioProfileFromNative( + env, &jAudioProfile, &audioProfile, false); + if (jConvertProfileStatus == AUDIO_JAVA_BAD_VALUE) { // skipping Java layer unsupported audio formats continue; } - if (jStatus != AUDIO_JAVA_SUCCESS) { - return jStatus; + if (jConvertProfileStatus != AUDIO_JAVA_SUCCESS) { + return jConvertProfileStatus; } env->CallBooleanMethod(jAudioProfilesList, gArrayListMethods.add, jAudioProfile); env->DeleteLocalRef(jAudioProfile); |