SECURE_LOGD(FONT_COLOR_CYAN""fmt""FONT_COLOR_RESET, ##arg); \
} } while (false)
+#define MS_DBG_SINFO(fmt, arg...) do { if (true) { \
+ SECURE_LOGI(FONT_COLOR_CYAN""fmt""FONT_COLOR_RESET, ##arg); \
+ } } while (false)
+
+#define MS_DBG_SWARN(fmt, arg...) do { if (true) { \
+ SECURE_LOGI(FONT_COLOR_CYAN""fmt""FONT_COLOR_RESET, ##arg); \
+ } } while (false)
+
+#define MS_DBG_SERR(fmt, arg...) do { if (true) { \
+ SECURE_LOGE(FONT_COLOR_RED""fmt""FONT_COLOR_RESET, ##arg); \
+ } } while (false)
+
#define MS_DBG(fmt, arg...) do { if (true) { \
LOGD(FONT_COLOR_RESET""fmt"", ##arg); \
} } while (false)
LOGD(FONT_COLOR_YELLOW"<LEAVE>"FONT_COLOR_RESET); \
} } while (false)
+#define MS_DBG_RETV_IF(expr, val) do { \
+ if (expr) { \
+ LOGE(FONT_COLOR_RED""FONT_COLOR_RESET); \
+ return (val); \
+ } \
+ } while (0)
+
+#define MS_DBG_RETVM_IF(expr, val, fmt, arg...) do { \
+ if (expr) { \
+ LOGE(FONT_COLOR_RED""fmt""FONT_COLOR_RESET, ##arg); \
+ return (val); \
+ } \
+ } while (0)
+
#endif /*_MEDIA_COMMON_DBG_H_*/