X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjni%2Fai_suanzi_rtmpclient_Ffmpeg.cpp;h=ceba05bb1924f686a019da50d4ad06bd30fb9461;hb=92dcc922db72fe328a68ae80d09ae5d391384c44;hp=051016c6688928f5d144248d7ae9ff17dfeef3cd;hpb=214619593e74f6a04fa25f3614a99cf6b9704da5;p=rtmpclient.git diff --git a/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.cpp b/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.cpp index 051016c..ceba05b 100644 --- a/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.cpp +++ b/app/src/main/jni/ai_suanzi_rtmpclient_Ffmpeg.cpp @@ -4,10 +4,19 @@ #include "ai_suanzi_rtmpclient_Ffmpeg.h" #include +extern "C" { + #include "libavformat/avformat.h" + #include "libavcodec/avcodec.h" + #include "libswscale/swscale.h" + #include "libavutil/imgutils.h" + #include "libavutil/time.h" +} + #define TAG "PENG" #define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,TAG,__VA_ARGS__) JNIEXPORT jstring JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_getVersion (JNIEnv *env, jobject obj) { - LOGE("######### Ffmpeg JNI ######"); + jint v = avformat_version(); + LOGE("######### Ffmpeg JNI version i= %d", v); return env->NewStringUTF("====== Ffmpeg call ======="); } \ No newline at end of file