On Fri, 9 Oct 2015 18:26:48 +0200 Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
> Hello, > > The following patchset add support for the Java Native Interface in > FFmpeg through different helpers to: > > * manage the JNI environment (attach/detach), > * load classes/methods/fields from a single interface > (avpriv_jni_init_jfields) > * manage android application context and class loader, so FFmpeg will be > able to > load custom classes (which is needed if we want to use the MediaCodec > ability to > decode to a surface) > * other helpers. > > Supporting JNI in FFmpeg will allow us to support hardware decoding on the > Android > platform through the MediaCodec API. > > The latest patch of the serie add support of the Android content resolver > which is > retreived from the application context and will allow FFmpeg to handle uris > starting > with content:// Java support has no place in libavutil, or anywhere else in ffmpeg. Besides, even Google is gaining some sanity, and adding C APIs to some components commonly needed by native code. (As j-b said, MediaCodec is one of them.) _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel