diff options
author | Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org> | 2014-08-26 16:28:49 +0200 |
---|---|---|
committer | Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org> | 2014-09-30 14:09:14 +0200 |
commit | 561e2cae46730cdbadf485dfa7ab449e60524bae (patch) | |
tree | 5d2127e248aac6750950cbd2352976729baa4bc7 /src/include/util | |
parent | 1b8cf739c37f1103b7fa613b788f0d5e32f5bad9 (diff) | |
download | libmedia-thumbnail-561e2cae46730cdbadf485dfa7ab449e60524bae.tar.gz libmedia-thumbnail-561e2cae46730cdbadf485dfa7ab449e60524bae.tar.bz2 libmedia-thumbnail-561e2cae46730cdbadf485dfa7ab449e60524bae.zip |
Multiuser featuretizen_3.0.m14.3_ivi_releasetizen_3.0.2014.q3_common_releasesubmit/tizen_mobile/20141120.000000submit/tizen_ivi/20141007.222222submit/tizen_common/20141001.125034accepted/tizen/ivi/20141008.075209accepted/tizen/common/20141001.131249tizen_3.0.m14.3_ivitizen_3.0.2014.q3_commonaccepted/tizen_3.0.m14.3_iviaccepted/tizen_3.0.2014.q3_common
Use User UID to write or read into database
Use Unix socket
Fix-Tizen: TC-1482
Change-Id: I557a28de1650c9af1a30ef7d795d64464eaa2e8f
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Diffstat (limited to 'src/include/util')
-rwxr-xr-x | src/include/util/media-thumb-db.h | 5 | ||||
-rwxr-xr-x | src/include/util/media-thumb-util.h | 11 |
2 files changed, 9 insertions, 7 deletions
diff --git a/src/include/util/media-thumb-db.h b/src/include/util/media-thumb-db.h index effd3f4..b29920a 100755 --- a/src/include/util/media-thumb-db.h +++ b/src/include/util/media-thumb-db.h @@ -51,7 +51,7 @@ sqlite3 *_media_thumb_db_get_handle(); int -_media_thumb_db_connect(); +_media_thumb_db_connect(uid_t uid); int _media_thumb_db_disconnect(); @@ -74,7 +74,8 @@ int _media_thumb_update_db(const char *origin_path, char *thumb_path, int width, - int height); + int height, + uid_t uid); #endif /*_MEDIA_THUMB_DB_H_*/ diff --git a/src/include/util/media-thumb-util.h b/src/include/util/media-thumb-util.h index 20c54bb..4fe33f8 100755 --- a/src/include/util/media-thumb-util.h +++ b/src/include/util/media-thumb-util.h @@ -43,10 +43,10 @@ #define THUMB_PATH_PHONE MEDIA_ROOT_PATH_INTERNAL /**< File path prefix of files stored in phone */ #define THUMB_PATH_MMC MEDIA_ROOT_PATH_SDCARD /**< File path prefix of files stored in mmc card */ -#define THUMB_PHONE_PATH tzplatform_mkpath(TZ_SYS_DATA, "file-manager-service/.thumb/phone") -#define THUMB_MMC_PATH tzplatform_mkpath(TZ_SYS_DATA, "file-manager-service/.thumb/mmc") +#define THUMB_PHONE_PATH tzplatform_mkpath(TZ_USER_DATA, "file-manager-service/.thumb/phone") +#define THUMB_MMC_PATH tzplatform_mkpath(TZ_USER_DATA, "file-manager-service/.thumb/mmc") -#define THUMB_DEFAULT_PATH tzplatform_mkpath(TZ_SYS_DATA, "file-manager-service/.thumb/thumb_default.png") +#define THUMB_DEFAULT_PATH tzplatform_mkpath(TZ_USER_DATA, "file-manager-service/.thumb/thumb_default.png") typedef enum { @@ -72,7 +72,7 @@ char int _media_thumb_get_hash_name(const char *file_full_path, - char *thumb_hash_path, size_t max_thumb_path); + char *thumb_hash_path, size_t max_thumb_path, uid_t uid); int _media_thumb_save_to_file_with_evas(unsigned char *data, @@ -141,7 +141,8 @@ int _thumbnail_get_data(const char *origin_path, int *height, int *origin_width, int *origin_height, - int *alpha); + int *alpha, + uid_t uid); #endif /*_MEDIA_THUMB_UTIL_H_*/ |