我需要打电话到av_jni_set_java_vm
,从以下几个方面起作用:ffmpeg libavcodec.so 。
如文稿文件所示,它作为论据使用<编码> 避免*vm。
I m using SDL2 on android (Python Kivy), and I have the SDL_AndroidGetJNIEnv
function https://wiki.libsdl.org/SDL2/SDL_AndroidGetJNIEnv。
当我打电话SDL_AndroidGetJNIEnv
。 我收到国家情报和安全局的525818896256(例如)地址。
我的理解是,我应该把这一地址称作<代码>av_jni_set_java_vm,但我不理解如何这样做。
这里我如何做:
av = ctypes.CDLL( libavcodec.so )
jni = SDL_AndroidGetJNIEnv()
av.av_jni_set_java_vm(ctypes.cast(jni, ctypes.c_void_p).value, None)