From 574b6f26277efdba3a73f777dc3ee886364f0739 Mon Sep 17 00:00:00 2001 From: Jaechul Lee Date: Tue, 6 Aug 2024 12:18:43 +0900 Subject: [PATCH] Fix log format [Version] 0.1.23 [Issue Type] Update Change-Id: I98420a25bd745b15a42d3861d7fbe11d34db72e6 Signed-off-by: Jaechul Lee --- packaging/audio-hal-bcm2837.spec | 2 +- tizen-audio-internal.h | 16 +++++++++++----- 2 files changed, 12 insertions(+), 6 deletions(-) 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__) -- 2.34.1