Remove unused input parameter 20/142420/2 accepted/tizen/unified/20170814.060114 submit/tizen/20170804.052933 submit/tizen/20170811.053616
authorMinje Ahn <minje.ahn@samsung.com>
Fri, 4 Aug 2017 02:08:38 +0000 (11:08 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Fri, 4 Aug 2017 05:21:59 +0000 (14:21 +0900)
Use request_id instead of full path

Change-Id: I2e12d7b1c610d6686cf685f0b32c29bfdb9b804d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
include/media-thumbnail.h
packaging/libmedia-thumbnail.spec
src/ipc/media-thumb-ipc.c
src/media-thumbnail.c
test/test-thumb.c

index 04707688b938e6a7c16332a021e276e2294ce5ee..db1b056d1495103aa06f0178ddad621f45c6cc99 100755 (executable)
@@ -40,7 +40,7 @@ int thumbnail_request_from_db_async(unsigned int request_id, const char *origin_
 int thumbnail_request_extract_raw_data_async(int request_id, const char *origin_path, int width, int height, ThumbRawFunc func, void *user_data, uid_t uid);
 int thumbnail_request_from_db(const char *origin_path, char *thumb_path, int max_length, uid_t uid);
 
-int thumbnail_request_cancel_media(unsigned int request_id, const char *origin_path);
+int thumbnail_request_cancel_media(unsigned int request_id);
 int thumbnail_request_cancel_raw_data(int request_id);
 int thumbnail_request_cancel_all();
 
index a7c382ee9ad0c814ff6ceea0b8e050e7f2ee6787..6e1cff160b6fab65bdf2e1a36f6e0bdc24acb263 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmedia-thumbnail
 Summary:    Media thumbnail service library for multimedia applications
-Version: 0.2.13
+Version: 0.2.14
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0 and PD
index a897c18e1903f2314ab8f56fc2e642ae5664132c..46f7ae86f88235a20adf29e3c5004f9cb388aaf5 100755 (executable)
@@ -751,7 +751,7 @@ int _media_thumb_request_async(int msg_type, unsigned int request_id, const char
        thumb_retvm_if(thumb_req == NULL, MS_MEDIA_ERR_INVALID_PARAMETER, "Failed to create request element");
 
        thumb_req->msg_type = msg_type;
-       thumb_req->path = strdup(origin_path);
+       thumb_req->path = g_strdup(origin_path);
        thumb_req->userData = userData;
        thumb_req->isCanceled = false;
        thumb_req->isRequested= false;
@@ -787,7 +787,7 @@ int _media_thumb_request_raw_data_async(int msg_type, int request_id, const char
 
        thumb_req->msg_type = msg_type;
        thumb_req->request_id = request_id;
-       thumb_req->path = strdup(origin_path);
+       thumb_req->path = g_strdup(origin_path);
        thumb_req->width = width;
        thumb_req->height = height;
        thumb_req->userData = userData;
index b690f4c14b7cdbf35806ccc53b5e80cb5c8d3246..d481eed63a5c032016f0bba5d2b2a71a4cd051cd 100755 (executable)
@@ -150,16 +150,11 @@ int thumbnail_request_extract_raw_data_async(int request_id, const char *origin_
        return MS_MEDIA_ERR_NONE;
 }
 
-int thumbnail_request_cancel_media(unsigned int request_id, const char *origin_path)
+int thumbnail_request_cancel_media(unsigned int request_id)
 {
        int err = MS_MEDIA_ERR_NONE;
 
-       if (origin_path == NULL) {
-               thumb_err("Invalid parameter");
-               return MS_MEDIA_ERR_INVALID_PARAMETER;
-       }
-
-       err = _media_thumb_request_async(THUMB_REQUEST_CANCEL_MEDIA, request_id, origin_path, NULL, 0);
+       err = _media_thumb_request_async(THUMB_REQUEST_CANCEL_MEDIA, request_id, NULL, NULL, 0);
        if (err != MS_MEDIA_ERR_NONE) {
                thumb_err("_media_thumb_request failed : %d", err);
                return err;
index 7b6c845b7f3a5d80cb834f3e6290a012dc94057c..47e29033d072011676c46e25b4835a2b6df0af04 100755 (executable)
@@ -147,7 +147,7 @@ int main(int argc, char *argv[])
        } else if (mode == 2) {
                printf("Test thumbnail_request_cancel_media\n");
 
-               err = thumbnail_request_cancel_media(req_id, origin_path);
+               err = thumbnail_request_cancel_media(req_id);
                if (err < 0) {
                        printf("thumbnail_request_cancel_media failed : %d\n", err);
                        return -1;