[FFmpeg-devel] [PATCH 3/5] lavu/jni: add helpers to manage android application contexts
Zhang Rui
bbcallen at gmail.com
Sat Oct 10 06:03:23 CEST 2015
2015-10-10 0:26 GMT+08:00 Matthieu Bouron <matthieu.bouron at gmail.com>:
> From: Matthieu Bouron <matthieu.bouron at stupeflix.com>
>
> ---
> libavutil/jni.c | 104 +++++++++++++++++++++++++++++++++++++++++++++++
> libavutil/jni.h | 28 +++++++++++++
> libavutil/jni_internal.c | 30 ++++++++++++++
> libavutil/jni_internal.h | 11 +++++
> 4 files changed, 173 insertions(+)
>
> diff --git a/libavutil/jni.c b/libavutil/jni.c
> index c6ce3a5..0c4c8ca 100644
> --- a/libavutil/jni.c
> +++ b/libavutil/jni.c
> @@ -20,12 +20,18 @@
>
> #include "config.h"
> #include "jni.h"
> +#include "jni_internal.h"
> #include "log.h"
>
> #include <stdlib.h>
>
> JavaVM *java_vm = NULL;
>
> +jobject application_context = NULL;
> +
> +jobject application_class_loader = NULL;
> +jmethodID find_class_id = NULL;
Maybe static is better for --enable-static.
More information about the ffmpeg-devel
mailing list