AudioSystem: startAudioSource: ensure port handle initialized am: 523571c3e8 am: 0f0651384c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1679496 Change-Id: I11a7708654089bf8e22fd9659f42d51e4f97e61d
This commit is contained in:
@@ -1869,7 +1869,11 @@ android_media_AudioSystem_startAudioSource(JNIEnv *env, jobject clazz,
|
|||||||
audio_port_handle_t handle;
|
audio_port_handle_t handle;
|
||||||
status_t status = AudioSystem::startAudioSource(&nAudioPortConfig, paa.get(), &handle);
|
status_t status = AudioSystem::startAudioSource(&nAudioPortConfig, paa.get(), &handle);
|
||||||
ALOGV("AudioSystem::startAudioSource() returned %d handle %d", status, handle);
|
ALOGV("AudioSystem::startAudioSource() returned %d handle %d", status, handle);
|
||||||
return handle > 0 ? handle : nativeToJavaStatus(status);
|
if (status != NO_ERROR) {
|
||||||
|
return nativeToJavaStatus(status);
|
||||||
|
}
|
||||||
|
ALOG_ASSERT(handle > 0, "%s: invalid handle reported on successful call", __func__);
|
||||||
|
return handle;
|
||||||
}
|
}
|
||||||
|
|
||||||
static jint
|
static jint
|
||||||
|
|||||||
Reference in New Issue
Block a user