Move private defines to radio_private.h 35/219335/3 accepted/tizen_6.5_unified tizen_6.5 accepted/tizen/6.5/unified/20211028.095235 accepted/tizen/unified/20201202.124955 submit/tizen/20201201.011112 submit/tizen_6.5/20211028.161801 tizen_6.5.m2_release
authorGilbok Lee <gilbok.lee@samsung.com>
Wed, 4 Dec 2019 09:35:17 +0000 (18:35 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Thu, 5 Dec 2019 00:56:54 +0000 (09:56 +0900)
[Version] 0.1.17
[Issue Type] move define

Change-Id: I71209fd347bca5e2853dfae31f7137ee85f7b516

include/radio_private.h
packaging/capi-media-radio.spec
src/radio.c

index 33ad713..573c64c 100644 (file)
 #define        __TIZEN_MEDIA_RADIO_PRIVATE_H__
 #include <radio.h>
 #include <mm_radio.h>
+#include <dlog.h>
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
+#ifdef LOG_TAG
+#undef LOG_TAG
+#endif
+#define LOG_TAG "TIZEN_N_RADIO"
+
+/*
+* Internal Macros
+*/
+#define RADIO_CHECK_CONDITION(condition, error, msg)   \
+       do {    \
+               if (condition) { \
+               } else {        \
+                       LOGE("%s(0x%08x)", msg, error); \
+                       return error;   \
+               } \
+       } while (0)
+
+#define RADIO_INSTANCE_CHECK(radio)    \
+       RADIO_CHECK_CONDITION(radio != NULL, RADIO_ERROR_INVALID_PARAMETER, "RADIO_ERROR_INVALID_PARAMETER")
+
+#define RADIO_STATE_CHECK(radio, expected_state)       \
+       RADIO_CHECK_CONDITION(radio->state == expected_state, RADIO_ERROR_INVALID_STATE, "RADIO_ERROR_INVALID_STATE")
+
+#define RADIO_NULL_ARG_CHECK(arg)      \
+       RADIO_CHECK_CONDITION(arg != NULL, RADIO_ERROR_INVALID_PARAMETER, "RADIO_ERROR_INVALID_PARAMETER")
+
+#define RADIO_SUPPORT_CHECK(arg)       \
+       RADIO_CHECK_CONDITION(arg != false, RADIO_ERROR_NOT_SUPPORTED, "RADIO_ERROR_NOT_SUPPORTED")
+
 typedef enum {
        _RADIO_EVENT_TYPE_SCAN_INFO,
        _RADIO_EVENT_TYPE_SCAN_STOP,
index 6ee72c1..c37e5dd 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-radio
 Summary:    A Radio library in Tizen Native API
-Version:    0.1.16
+Version:    0.1.17
 Release:    1
 Group:      API/C API
 License:    Apache-2.0
index e3c2803..1ac0dcd 100644 (file)
 #include <string.h>
 #include <mm_types.h>
 #include <radio_private.h>
-#include <dlog.h>
-#include <glib.h>
 #include <system_info.h>
 
-#ifdef LOG_TAG
-#undef LOG_TAG
-#endif
-#define LOG_TAG "TIZEN_N_RADIO"
-
-/*
-* Internal Macros
-*/
-#define RADIO_CHECK_CONDITION(condition, error, msg)   \
-       do {    \
-               if (condition) { \
-               } else {        \
-                       LOGE("%s(0x%08x)", msg, error); \
-                       return error;   \
-               } \
-       } while (0)
-
-#define RADIO_INSTANCE_CHECK(radio)    \
-       RADIO_CHECK_CONDITION(radio != NULL, RADIO_ERROR_INVALID_PARAMETER, "RADIO_ERROR_INVALID_PARAMETER")
-
-#define RADIO_STATE_CHECK(radio, expected_state)       \
-       RADIO_CHECK_CONDITION(radio->state == expected_state, RADIO_ERROR_INVALID_STATE, "RADIO_ERROR_INVALID_STATE")
-
-#define RADIO_NULL_ARG_CHECK(arg)      \
-       RADIO_CHECK_CONDITION(arg != NULL, RADIO_ERROR_INVALID_PARAMETER, "RADIO_ERROR_INVALID_PARAMETER")
-
-#define RADIO_SUPPORT_CHECK(arg)       \
-       RADIO_CHECK_CONDITION(arg != false, RADIO_ERROR_NOT_SUPPORTED, "RADIO_ERROR_NOT_SUPPORTED")
-
 /*
 * Internal Implementation
 */