summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhj kim <backto.kim@samsung.com>2020-03-24 17:29:12 +0900
committerhj kim <backto.kim@samsung.com>2020-03-25 23:47:05 +0000
commit3a386e7f72f374bb0aed041a261da19ff4104bc8 (patch)
tree0cd08fdbb5debc7181ce6d99fabd2bbc037b178c
parentf2bd51951c77af6d96a2ef975e93b386497ca078 (diff)
downloadlibmedia-service-3a386e7f72f374bb0aed041a261da19ff4104bc8.tar.gz
libmedia-service-3a386e7f72f374bb0aed041a261da19ff4104bc8.tar.bz2
libmedia-service-3a386e7f72f374bb0aed041a261da19ff4104bc8.zip
Move some struct and enum defines from header file
Change-Id: I92d05bb314633d358b98c0d78477c1d4a607e472
-rwxr-xr-xsrc/common/media-svc-db-utils.c18
-rw-r--r--src/common/media-svc-util.c12
-rwxr-xr-xsrc/include/common/media-svc-env.h31
3 files changed, 30 insertions, 31 deletions
diff --git a/src/common/media-svc-db-utils.c b/src/common/media-svc-db-utils.c
index d0f0ca4..a9f0da2 100755
--- a/src/common/media-svc-db-utils.c
+++ b/src/common/media-svc-db-utils.c
@@ -33,6 +33,24 @@
static GHashTable *table;
static GSList *column_list[MEDIA_SVC_DB_LIST_MAX];
+typedef struct {
+ char *trigger_name;
+ char *view_name;
+ char *event_table;
+ char *action_table;
+} table_info_s;
+
+typedef struct {
+ char *name;
+ char *type;
+ char *option;
+ int version;
+ char *index_name;
+ bool is_unique;
+ bool is_trigger;
+ bool is_view;
+} column_info_s;
+
static int __media_svc_add_table_info(const char *name, const char *trigger_name, const char *event_table, const char *action_table, const char *view_name)
{
table_info_s *tbl = NULL;
diff --git a/src/common/media-svc-util.c b/src/common/media-svc-util.c
index 69a4a1b..c3d3b1c 100644
--- a/src/common/media-svc-util.c
+++ b/src/common/media-svc-util.c
@@ -83,6 +83,18 @@ typedef struct {
int category_by_mime;
} _media_svc_content_table_s;
+enum Exif_Orientation {
+ NOT_AVAILABLE = 0,
+ NORMAL = 1,
+ HFLIP = 2,
+ ROT_180 = 3,
+ VFLIP = 4,
+ TRANSPOSE = 5,
+ ROT_90 = 6,
+ TRANSVERSE = 7,
+ ROT_270 = 8
+};
+
static const _media_svc_content_table_s content_category[CONTENT_TYPE_NUM] = {
{"audio", MEDIA_SVC_CATEGORY_SOUND},
{"image", MEDIA_SVC_CATEGORY_IMAGE},
diff --git a/src/include/common/media-svc-env.h b/src/include/common/media-svc-env.h
index a428d27..c4be6f0 100755
--- a/src/include/common/media-svc-env.h
+++ b/src/include/common/media-svc-env.h
@@ -131,18 +131,6 @@ extern "C" {
#define MEDIA_SVC_TAG_UNKNOWN ""
-enum Exif_Orientation {
- NOT_AVAILABLE = 0,
- NORMAL = 1,
- HFLIP = 2,
- ROT_180 = 3,
- VFLIP = 4,
- TRANSPOSE = 5,
- ROT_90 = 6,
- TRANSVERSE = 7,
- ROT_270 = 8
-};
-
typedef enum {
MEDIA_SVC_QUERY_SCANNER,
MEDIA_SVC_QUERY_UPDATE_COMMON,
@@ -163,25 +151,6 @@ typedef enum {
MEDIA_SVC_DB_LIST_MAX,
} media_svc_table_slist_e;
-typedef struct {
- char *trigger_name;
- char *view_name;
- char *event_table;
- char *action_table;
-} table_info_s;
-
-typedef struct {
- char *name;
- char *type;
- char *option;
- int version;
- char *index_name;
- bool is_unique;
- bool is_trigger;
- bool is_view;
-} column_info_s;
-
-
#ifdef __cplusplus
}
#endif