<div dir="ltr">Hi,<div><br></div><div>I am just initializing ffmpeg by calling av_register_all in android jni code</div><div><br></div><div><div>JNIEXPORT jstring JNICALL Java_com_testplayer_MainActivity_ffmpegOpen( JNIEnv* env,<span class="" style="white-space:pre">       </span>jobject thiz, jstring path)</div>
<div>{</div><div><br></div><div><span class="" style="white-space:pre">   </span>     const char *input_filename =  "mtbiketribe-small.mp4";</div><div><span class="" style="white-space:pre">              </span></div><div><br>
</div><div><span class="" style="white-space:pre">                </span></div><div><span class="" style="white-space:pre">           </span>av_register_all();</div><div><br></div><div><span class="" style="white-space:pre">                </span></div><div>
<br></div><div><span class="" style="white-space:pre">              </span>return env->NewStringUTF("Success in av_register_all");</div><div><br></div><div>}</div></div><div><br></div><div>i am including libavcodec,libavformat,libavutil in extern "C" in the file.</div>
<div>in makefile i am including prebuilt ffmpeg.so.</div><div><br></div><div>My code is building fine but on running the code i am getting error in av_register_all.</div><div><br></div><div>segmentation fault :fatal signal 11 at 0xa660001d.</div>
<div><br></div><div><br></div><div>Please point why i am getting this error.</div><div><br></div><div>Regards,</div><div>Mayank</div><div><br></div><div><br></div></div>