Add libusb and libuvc
[rtmpclient.git] / app / src / main / jni / UVCCamera / log.h
diff --git a/app/src/main/jni/UVCCamera/log.h b/app/src/main/jni/UVCCamera/log.h
new file mode 100644 (file)
index 0000000..0777b1b
--- /dev/null
@@ -0,0 +1,20 @@
+//
+// Created by Peng Li on 30/4/2018.
+//
+
+#ifndef RTMPCLIENT_LOG_H
+#define RTMPCLIENT_LOG_H
+
+#include <android/log.h>
+
+
+#define LOG_TAG __FILE__
+
+#define LOGE(...)  __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__)
+#define LOGD(...)  __android_log_print(ANDROID_LOG_DEBUT, LOG_TAG, __VA_ARGS__)
+#define LOGI(...)  __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__)
+#define LOGW(...)  __android_log_print(ANDROID_LOG_WARN, LOG_TAG, __VA_ARGS__)
+#define LOGF(...)  __android_log_print(ANDROID_LOG_FATAL, LOG_TAG, __VA_ARGS__)
+#define LOGV(...)  __android_log_print(ANDROID_LOG_VERBOSE, LOG_TAG, __VA_ARGS__)
+
+#endif //RTMPCLIENT_LOG_H