lavc/mediacodec: do not delete a local reference twice in case of error
This commit is contained in:
parent
153ab83bd3
commit
f2e7f9966e
1 changed files with 1 additions and 0 deletions
|
@ -122,6 +122,7 @@ char *ff_AMediaCodecList_getCodecNameByType(const char *mime, int width, int hei
|
||||||
goto done;
|
goto done;
|
||||||
}
|
}
|
||||||
(*env)->DeleteLocalRef(env, tmp);
|
(*env)->DeleteLocalRef(env, tmp);
|
||||||
|
tmp = NULL;
|
||||||
|
|
||||||
codec = (*env)->NewObject(env, jfields.mediacodec_list_class, jfields.init_id, 0);
|
codec = (*env)->NewObject(env, jfields.mediacodec_list_class, jfields.init_id, 0);
|
||||||
if (ff_jni_exception_check(env, 1, log_ctx) < 0) {
|
if (ff_jni_exception_check(env, 1, log_ctx) < 0) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue