#define _MEDIA_SVC_H_
#include <media-util.h>
-#include <time.h>
#include <stdbool.h>
#include <sqlite3.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
+#include <stdio.h>
#include "media-util-err.h"
#include "media-svc-debug.h"
#include <unistd.h>
#include "media-svc-noti.h"
#include "media-svc-util.h"
+#include "media-svc-debug.h"
static __thread GSList *g_inserted_noti_list = NULL;
static __thread int g_noti_from_pid = -1;
return ret;
}
-
void _media_svc_set_noti_from_pid(int pid)
{
g_noti_from_pid = pid;
*
*/
-#include <string.h>
-#include <errno.h>
-#include "media-svc.h"
#include "media-svc-media.h"
#include "media-svc-debug.h"
#include "media-svc-util.h"
#include <sqlite3.h>
#include <glib.h>
+#include "media-svc-env.h"
#define SQLITE3_FINALIZE(x) if (x != NULL) sqlite3_finalize(x);
#define SQLITE3_SAFE_FREE(x) {if (x != NULL) {sqlite3_free(x); x = NULL; } }
#ifndef _MEDIA_SVC_DEBUG_H_
#define _MEDIA_SVC_DEBUG_H_
-#include <stdio.h>
-#include <stdlib.h>
#include <dlog.h>
#include <errno.h>
#ifndef _MEDIA_SVC_ENV_H_
#define _MEDIA_SVC_ENV_H_
-#include <media-util.h>
+#include <stdbool.h>
#ifdef __cplusplus
extern "C" {
#include <sqlite3.h>
#include <stdbool.h>
-#include "media-svc-env.h"
#include "media-svc-noti.h"
-#include "media-svc-util.h"
+#include "media-svc-env.h"
int _media_svc_check_data_by_path(sqlite3 *handle, const char *path);
int _media_svc_get_modified_time(sqlite3 *handle, const char *path, int *modified_time);
#ifndef _MEDIA_SVC_NOTI_H_
#define _MEDIA_SVC_NOTI_H_
-#include "media-svc-env.h"
-#include "media-svc-debug.h"
-#include "media-svc-util.h"
-
#include <media-util-noti-internal.h>
+#include "media-svc-util.h"
typedef struct _media_svc_noti_item media_svc_noti_item;
int _media_svc_publish_noti(media_item_update_type_e update_type, const char *path, media_type_e media_type, const char *uuid, const char *mime_type);
int _media_svc_publish_dir_noti(media_item_update_type_e update_type, const char *path, const char *uuid, int pid);
-
-
-
-
#endif /*_MEDIA_SVC_NOTI_H_*/
-
#include <stdbool.h>
#include <sqlite3.h>
#include <time.h>
-#include "media-svc-env.h"
+#include <media-util.h>
#ifdef __cplusplus
extern "C" {