diff options
author | Matthieu Bouron <matthieu.bouron@gmail.com> | 2024-04-04 22:01:10 +0200 |
---|---|---|
committer | Matthieu Bouron <matthieu.bouron@gmail.com> | 2024-04-21 09:43:17 +0200 |
commit | 8cdf1bae942c29a39a9b921449f6dc77cd17f3ba (patch) | |
tree | 2b63e2f7e7c5beaeacad43d9d8e326ba9cf53d6e | |
parent | a44c34631247e570ccadfb64b4c166699fbea818 (diff) | |
download | ffmpeg-8cdf1bae942c29a39a9b921449f6dc77cd17f3ba.tar.gz |
avcodec/jni: fix mixed declaration and code
-rw-r--r-- | libavcodec/jni.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libavcodec/jni.c b/libavcodec/jni.c index 1193c608c3..fcb4837413 100644 --- a/libavcodec/jni.c +++ b/libavcodec/jni.c @@ -84,11 +84,13 @@ void *av_jni_get_java_vm(void *log_ctx) int av_jni_set_android_app_ctx(void *app_ctx, void *log_ctx) { #if CONFIG_JNI + jobjectRefType type; + JNIEnv *env = ff_jni_get_env(log_ctx); if (!env) return AVERROR(EINVAL); - jobjectRefType type = (*env)->GetObjectRefType(env, app_ctx); + type = (*env)->GetObjectRefType(env, app_ctx); if (type != JNIGlobalRefType) { av_log(log_ctx, AV_LOG_ERROR, "Application context must be passed as a global reference"); return AVERROR(EINVAL); |