ffmpeg mediacodec
硬解初探
1
编译:
ffmpeg
自3.1
版本加入了android mediacodec
硬解支持,解码器如图
硬件加速器如图(还不清楚硬件加速器的功能)
编译带h264_mediacodec版本的库需要开启以下选项
--enable-jni
--enable-mediacodec
--enable-decoder=h264_mediacodec
--enable-hwaccel=h264_mediacodec
(不知道有什么用,还是开了)
2
使用:
首先在JNI_OnLoad
函数,或者使用解码器之前调用
av_jni_set_java_vm(vm, NULL);
(位于libavcodec/jni.h
)