Forráskód Böngészése

image-source: Add a macro for logging info messages

Christoph Hohmann 10 éve
szülő
commit
52ff7b9734
1 módosított fájl, 9 hozzáadás és 2 törlés
  1. 9 2
      plugins/image-source/image-source.c

+ 9 - 2
plugins/image-source/image-source.c

@@ -1,9 +1,16 @@
 #include <obs-module.h>
 
-#define warn(format, ...) \
-	blog(LOG_WARNING, "[image_source: '%s'] " format, \
+#define blog(log_level, format, ...) \
+	blog(log_level, "[image_source: '%s'] " format, \
 			obs_source_get_name(context->source), ##__VA_ARGS__)
 
+#define debug(format, ...) \
+	blog(LOG_DEBUG, format, ##__VA_ARGS__)
+#define info(format, ...) \
+	blog(LOG_INFO, format, ##__VA_ARGS__)
+#define warn(format, ...) \
+	blog(LOG_WARNING, format, ##__VA_ARGS__)
+
 struct image_source {
 	obs_source_t *source;