Add ffmpeg library
[rtmpclient.git] / app / src / main / jni / ai_suanzi_rtmpclient_Ffmpeg.cpp
index 051016c..ceba05b 100644 (file)
@@ -4,10 +4,19 @@
 #include "ai_suanzi_rtmpclient_Ffmpeg.h"
 #include <android/log.h>
 
+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