From: Jaechul Lee Date: Tue, 6 Aug 2024 03:18:43 +0000 (+0900) Subject: Fix log format X-Git-Tag: accepted/tizen/unified/20240808.160358^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F57%2F315657%2F2;p=platform%2Fadaptation%2Fap_broadcom%2Faudio-hal-bcm2837.git Fix log format [Version] 0.1.23 [Issue Type] Update Change-Id: I98420a25bd745b15a42d3861d7fbe11d34db72e6 Signed-off-by: Jaechul Lee --- diff --git a/packaging/audio-hal-bcm2837.spec b/packaging/audio-hal-bcm2837.spec index 5213c59..e00ce20 100644 --- a/packaging/audio-hal-bcm2837.spec +++ b/packaging/audio-hal-bcm2837.spec @@ -1,6 +1,6 @@ Name: audio-hal-bcm2837 Summary: TIZEN Audio HAL for BCM2837 -Version: 0.1.22 +Version: 0.1.23 Release: 0 Group: System/Libraries License: Apache-2.0 diff --git a/tizen-audio-internal.h b/tizen-audio-internal.h index 212d147..18d4563 100644 --- a/tizen-audio-internal.h +++ b/tizen-audio-internal.h @@ -43,11 +43,17 @@ #undef DLOG_TAG #endif #define DLOG_TAG "AUDIO_HAL" -#define AUDIO_LOG_ERROR(...) dlog_print(DLOG_ERROR, DLOG_TAG, __VA_ARGS__) -#define AUDIO_LOG_WARN(...) dlog_print(DLOG_WARN, DLOG_TAG, __VA_ARGS__) -#define AUDIO_LOG_INFO(...) dlog_print(DLOG_INFO, DLOG_TAG, __VA_ARGS__) -#define AUDIO_LOG_DEBUG(...) dlog_print(DLOG_DEBUG, DLOG_TAG, __VA_ARGS__) -#define AUDIO_LOG_VERBOSE(...) dlog_print(DLOG_DEBUG, DLOG_TAG, __VA_ARGS__) + +#define __MODULE__ (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__) +#define AUDIO_LOGD(prio, tag, fmt, ...) do { \ + dlog_print(prio, tag, "%s: %s(%d) > " fmt, __MODULE__, __func__, __LINE__, ##__VA_ARGS__); \ + } while (0) + +#define AUDIO_LOG_ERROR(...) AUDIO_LOGD(DLOG_ERROR, DLOG_TAG, __VA_ARGS__) +#define AUDIO_LOG_WARN(...) AUDIO_LOGD(DLOG_WARN, DLOG_TAG, __VA_ARGS__) +#define AUDIO_LOG_INFO(...) AUDIO_LOGD(DLOG_INFO, DLOG_TAG, __VA_ARGS__) +#define AUDIO_LOG_DEBUG(...) AUDIO_LOGD(DLOG_DEBUG, DLOG_TAG, __VA_ARGS__) +#define AUDIO_LOG_VERBOSE(...) AUDIO_LOGD(DLOG_DEBUG, DLOG_TAG, __VA_ARGS__) #else #define AUDIO_LOG_ERROR(...) fprintf(stderr, __VA_ARGS__) #define AUDIO_LOG_WARN(...) fprintf(stderr, __VA_ARGS__)