add log.h
[rtmpclient.git] / app / src / main / jni / ai_suanzi_rtmpclient_Ffmpeg.cpp
index ceba05b..59292bd 100644 (file)
@@ -2,7 +2,9 @@
 // Created by Peng Li on 30/4/2018.
 //
 #include "ai_suanzi_rtmpclient_Ffmpeg.h"
-#include <android/log.h>
+#include <android/native_window.h>
+#include <android/native_window_jni.h>
+#include "log.h"
 
 extern "C" {
     #include "libavformat/avformat.h"
@@ -12,11 +14,29 @@ extern "C" {
     #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) {
     jint v = avformat_version();
     LOGE("######### Ffmpeg JNI version i= %d", v);
     return env->NewStringUTF("====== Ffmpeg call =======");
+}
+
+JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_init (JNIEnv *, jobject, jint, jint) {
+    return 0;
+}
+
+JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_flush (JNIEnv *, jobject){
+    return 0;
+}
+
+JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_close (JNIEnv *, jobject){
+    return 0;
+}
+
+JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_process (JNIEnv *, jobject, jbyteArray){
+    return 0;
+}
+
+JNIEXPORT jint JNICALL Java_ai_suanzi_rtmpclient_Ffmpeg_play (JNIEnv *, jobject, jobject, jstring){
+    return 0;
 }
\ No newline at end of file