stream pushing ok without access permission of /dev/video0
[rtmpclient.git] / app / src / main / jni / libusb-1.0.22 / libusb / libusbi.h
index 31d6ce9..414394b 100644 (file)
 #include "libusb.h"
 #include "version.h"
 
+#ifdef __ANDROID__
+#include <android/log.h>
+#endif
+
 /* Attribute to ensure that a structure member is aligned to a natural
  * pointer alignment. Used for os_priv member. */
 #if defined(_MSC_VER)
@@ -228,7 +232,8 @@ void usbi_log_v(struct libusb_context *ctx, enum libusb_log_level level,
 #define usbi_err(ctx, ...) _usbi_log(ctx, LIBUSB_LOG_LEVEL_ERROR, __VA_ARGS__)
 #define usbi_warn(ctx, ...) _usbi_log(ctx, LIBUSB_LOG_LEVEL_WARNING, __VA_ARGS__)
 #define usbi_info(ctx, ...) _usbi_log(ctx, LIBUSB_LOG_LEVEL_INFO, __VA_ARGS__)
-#define usbi_dbg(...) _usbi_log(NULL, LIBUSB_LOG_LEVEL_DEBUG, __VA_ARGS__)
+//#define usbi_dbg(...) _usbi_log(NULL, LIBUSB_LOG_LEVEL_DEBUG, __VA_ARGS__)
+#define usbi_dbg(...) __android_log_print(ANDROID_LOG_ERROR, "libusb", __VA_ARGS__)
 
 #else /* !defined(_MSC_VER) || (_MSC_VER >= 1400) */