[UTC][capi-content-media-content][Non-ACR]Fix UTC fail. Change to get content only...
authorhj kim <backto.kim@samsung.com>
Fri, 20 Oct 2017 06:36:11 +0000 (15:36 +0900)
committerhj kim <backto.kim@samsung.com>
Fri, 20 Oct 2017 06:36:40 +0000 (15:36 +0900)
Change-Id: I3766a14a337358f463b896e15a5d2587beeda620

src/utc/media-content/utc-media-info.c

index 0c1c2efd0cd0c936a1eda20426747a69ff7673b6..0830554c514d88936cf374be2c0e27d5e16abcde 100755 (executable)
@@ -236,7 +236,7 @@ void utc_media_info_startup(void)
        }
 
        media_filter_create(&g_filter);
-       media_filter_set_condition(g_filter, "MEDIA_TYPE=0 OR MEDIA_TYPE=1 OR MEDIA_TYPE=3", MEDIA_CONTENT_COLLATE_NOCASE);
+       media_filter_set_condition(g_filter, "MEDIA_STORAGE_TYPE=0 AND MEDIA_TYPE IN (0, 1, 3)", MEDIA_CONTENT_COLLATE_NOCASE);
        media_filter_set_storage(g_filter, "media");
        if (g_filter == NULL) {
                fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__);
@@ -912,10 +912,10 @@ static bool _set_weather_cb(media_info_h media, void *user_data)
                        } else {
                                g_cb_ret  = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
                        }
-                       
+
                        free(path);
                        path = NULL;
-                       
+
                        return false;
 
                }
@@ -994,7 +994,7 @@ static bool _set_rating_cb(media_info_h media, void *user_data)
 
                        free(path);
                        path = NULL;
-                       
+
                        return false;
                }
                free(path);
@@ -1163,7 +1163,7 @@ static bool _set_location_tag_cb(media_info_h media, void *user_data)
 
                        free(path);
                        path = NULL;
-                       
+
                        return false;
                }
 
@@ -1248,7 +1248,7 @@ static bool _set_provider_cb(media_info_h media, void *user_data)
 
                        free(path);
                        path = NULL;
-                       
+
                        return false;
                }
 
@@ -1333,7 +1333,7 @@ static bool _set_content_name_cb(media_info_h media, void *user_data)
 
                        free(path);
                        path = NULL;
-                       
+
                        return false;
                }
 
@@ -1585,10 +1585,10 @@ static bool _set_age_rating_cb(media_info_h media, void *user_data)
                        } else {
                                g_cb_ret  = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
                        }
-               
+
                        free(path);
                        path = NULL;
-                       
+
                        return false;
                }
 
@@ -1931,10 +1931,10 @@ static bool _title_cb(media_info_h media, void *user_data)
                        } else {
                                g_cb_ret  = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
                        }
-                       
+
                        free(path);
                        path = NULL;
-                       
+
                        return false;
                }
 
@@ -2115,11 +2115,11 @@ static bool _artist_cb(media_info_h media, void *user_data)
                        } else {
                                g_cb_ret  = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
                        }
-                       
+
                        free(path);
                        path = NULL;
                        audio_meta_destroy(audio);
-                       
+
                        return false;
                }
 
@@ -2207,11 +2207,11 @@ static bool _genre_cb(media_info_h media, void *user_data)
                        } else {
                                g_cb_ret  = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
                        }
-                       
+
                        free(path);
                        path = NULL;
                        audio_meta_destroy(audio);
-                       
+
                        return false;
                }