platform/core/api/media-content.git
32 hours agoFix TV build error 66/310266/1 accepted/tizen_unified accepted/tizen_unified_x tizen accepted/tizen/unified/20240425.114305 accepted/tizen/unified/x/20240426.050507
Minje Ahn [Thu, 25 Apr 2024 00:06:59 +0000 (09:06 +0900)]
Fix TV build error

Change-Id: Ibed6db5f3da00894dfbafeb8476dc69224bc3285
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 days agoImprove readability 39/309839/4
Minje Ahn [Wed, 17 Apr 2024 06:19:35 +0000 (15:19 +0900)]
Improve readability

Change-Id: Idd27ff41cda67eaf9e3cdd9c061a0c583761a341
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 days agomedia_util_private.c cleanup 43/309643/3
Minje Ahn [Mon, 15 Apr 2024 02:55:24 +0000 (11:55 +0900)]
media_util_private.c cleanup

Change-Id: I6227eca030b1b89ea7652ae2c6d144f29cba5051
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 days agoMacro and defines cleanup 32/309632/5
Minje Ahn [Mon, 15 Apr 2024 00:54:27 +0000 (09:54 +0900)]
Macro and defines cleanup

Remove and use directly
  SAFE_STRLCPY
  SAFE_STRLCAT
  MEDIA_CONTENT_INSERT_FILES_PATH
  MEDIA_CONTENT_EMPTY_STRING

Moved to test code
  SAFE_FREE

Change-Id: I13d208fa3f2e3e1ac3659eaac9b8797c3d0a876d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 weeks agoReinforce line coverage 47/309447/3 accepted/tizen/unified/20240412.141450 accepted/tizen/unified/x/20240415.014030
Minje Ahn [Thu, 11 Apr 2024 01:39:55 +0000 (10:39 +0900)]
Reinforce line coverage

line coverage: 82.3%

Change-Id: I4c019a6da3162c30ec25edb72ec047fc448b1093
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 weeks agoRemove unused queries 18/309118/1 accepted/tizen/unified/20240409.135553 accepted/tizen/unified/20240409.155858 accepted/tizen/unified/x/20240411.011824
Minje Ahn [Fri, 5 Apr 2024 04:21:32 +0000 (13:21 +0900)]
Remove unused queries

Change-Id: Idc10ab98c75929d9c0b48b7b5fbcba3e5fd6d6e6
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 weeks agoFix TC fail 35/309035/1 accepted/tizen/unified/20240404.164457 accepted/tizen/unified/x/20240408.053810
Minje Ahn [Thu, 4 Apr 2024 05:17:22 +0000 (14:17 +0900)]
Fix TC fail

playlist_view use 'MEDIA_INFO_ITEM_MAX' for pm_id field.
So the number of fields must match even if they are not used in the media content.

Change-Id: I58bc605f119f94ec874ccad78e45d0fabdc9aaa5
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 weeks agoModify status type 74/308874/2 accepted/tizen/unified/20240403.095048 accepted/tizen/unified/x/20240404.062104
Minje Ahn [Tue, 2 Apr 2024 06:26:26 +0000 (15:26 +0900)]
Modify status type

Change-Id: I87bf0ee57a13145b12617d26abcc470a9c252743
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 weeks agoRemove unused PVR, UHD APIs 83/308683/2 accepted/tizen/unified/20240402.061309 accepted/tizen/unified/x/20240402.093416
Minje Ahn [Fri, 29 Mar 2024 00:37:43 +0000 (09:37 +0900)]
Remove unused PVR, UHD APIs

API list:
int media_pvr_get_media_count_from_db(filter_h filter, int *media_count);
int media_pvr_get_highlight(media_pvr_h pvr, bool *highlight);
int media_pvr_set_highlight(media_pvr_h pvr, bool highlight);
int media_pvr_group_foreach_media_from_db(const char *group_name, media_group_e group, filter_h filter, media_pvr_cb callback, void *user_data);
int media_pvr_set_is_local_record(const char *pvr_path, bool is_local_record);
int media_uhd_get_media_count_from_db(filter_h filter, int *media_count);
int media_uhd_get_storage_id(media_uhd_h uhd, char **storage_id);
int media_uhd_set_release_date(media_uhd_h uhd, const char *release_date);
int media_uhd_get_sub_type(media_uhd_h uhd, int *sub_type);
int media_uhd_set_sub_type(media_uhd_h uhd, int *sub_type);

Change-Id: I69d7b1d31ed9859c07ed598065da347b7cda3551
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 weeks agoRemove request_id 28/308528/1
Minje Ahn [Wed, 27 Mar 2024 05:36:36 +0000 (14:36 +0900)]
Remove request_id

request_id is for removed API(media_info_create_thumbnail())

Change-Id: Ia2b52401c3d2161f45980f638c022cb47fc24b1b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 weeks ago[ACR-1838] Deprecate all bookmark and playlist funtions 80/308280/6 accepted/tizen/unified/20240327.141714 accepted/tizen/unified/x/20240401.142618
Minje Ahn [Wed, 20 Mar 2024 23:22:52 +0000 (08:22 +0900)]
[ACR-1838] Deprecate all bookmark and playlist funtions

Change-Id: I3bcf42d5adde3ac98e9a72c51df4bb496845e424
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 weeks agoRemove unused product APIs 78/308278/2 accepted/tizen/unified/20240322.174315 accepted/tizen/unified/x/20240326.073642
Minje Ahn [Wed, 20 Mar 2024 22:58:23 +0000 (07:58 +0900)]
Remove unused product APIs

media_info_get_modified_month()
MEDIA_CONTENT_GROUP_MODIFIED_MONTH

Change-Id: Iedc290d9af67d94a347bde262c4884321cd96994
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 weeks agoChange DB field name to orientation from media_orientation 84/306884/2 accepted/tizen/unified/20240321.142408 accepted/tizen/unified/20240321.160001
minje.ahn [Wed, 28 Feb 2024 23:59:31 +0000 (08:59 +0900)]
Change DB field name to orientation from media_orientation

Change-Id: I34bf6b342477ba198e2a7baf689a960d5c1ab1a2
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
5 weeks agoRemove media_folder_insert_to_db 90/308190/1 accepted/tizen/unified/20240320.110717 accepted/tizen/unified/20240320.151936
Minje Ahn [Tue, 19 Mar 2024 08:15:30 +0000 (17:15 +0900)]
Remove media_folder_insert_to_db

Change-Id: I2d46dd1165eb11b57dc390fcd3651c152a5b94d5
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 weeks agoModify folder_id type 50/308150/1
Minje Ahn [Tue, 19 Mar 2024 00:43:51 +0000 (09:43 +0900)]
Modify folder_id type

Now the folder_id on TV is the same type as public.

Change-Id: I7569e0ed9a3a2b7ef25dee20012bca91c849ab3e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 weeks agoRemove unused product API 48/308148/1
Minje Ahn [Mon, 18 Mar 2024 23:08:52 +0000 (08:08 +0900)]
Remove unused product API

Change-Id: I37ffa7f2a3bdfa3e4cd81e27295ddda40b23f884
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 weeks agoFix coverity issue(Resource leak) 27/307927/6
Jiyong [Thu, 14 Mar 2024 08:51:25 +0000 (17:51 +0900)]
Fix coverity issue(Resource leak)

 - The media_directory_scanning_async has been changed to free cb_data.

Change-Id: I12d77e9716baefeaf5a9383c3298ec31568ec0b4

6 weeks agoUnify the name of 'folder id' 41/307741/1
minje.ahn [Tue, 12 Mar 2024 23:33:52 +0000 (08:33 +0900)]
Unify the name of 'folder id'

Change-Id: Ieeb03d461092f1e8c5226963febfc0e83cfff953
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
7 weeks agoModify media_svc_publish_noti 42/307242/2 accepted/tizen/unified/20240308.174244 accepted/tizen/unified/x/20240311.100232
minje.ahn [Wed, 6 Mar 2024 08:32:13 +0000 (17:32 +0900)]
Modify media_svc_publish_noti

Change-Id: Ib379e847791fcb1474dd0fea070bcec4fcab9291
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
7 weeks agoUse tzplatform API directly 96/307196/1
minje.ahn [Wed, 6 Mar 2024 04:07:16 +0000 (13:07 +0900)]
Use tzplatform API directly

Change-Id: I6f6873ac3e05b5138c0605d1de1344a40667d9af
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
8 weeks agoFix TV build error and typo 73/306673/1 accepted/tizen_unified_toolchain accepted/tizen/unified/20240227.054155 accepted/tizen/unified/toolchain/20240311.065127 accepted/tizen/unified/x/20240227.051139
Jiyong [Mon, 26 Feb 2024 04:01:20 +0000 (13:01 +0900)]
Fix TV build error and typo

Change-Id: Ife347b6e4e4cc300d551061c4f4b75e849c37a3c

2 months agoRemove deprecated APIs from test code 19/305719/1 accepted/tizen/unified/20240207.171621 accepted/tizen/unified/x/20240208.023001
minje.ahn [Wed, 7 Feb 2024 01:21:19 +0000 (10:21 +0900)]
Remove deprecated APIs from test code

Change-Id: If22b68e8de0a5d3e2828978050e0d331bf5e39f3
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months agoUse error type directly 53/305553/3
minje.ahn [Mon, 5 Feb 2024 03:33:44 +0000 (12:33 +0900)]
Use error type directly

No need convert error type.

Change-Id: Icf71594d7539663fb28ad0e346202044320e85e7
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months agoChange book author DB field 50/305550/1
minje.ahn [Mon, 5 Feb 2024 02:57:01 +0000 (11:57 +0900)]
Change book author DB field

COMPOSER to ARTIST.
COMPOSER field will be removed.

Change-Id: Iaab39922d6a79db5ef4db63d3838a4ddee80104f
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months ago[ACR-1820] Deprecate low usability fields 56/305056/4
minje.ahn [Fri, 26 Jan 2024 02:26:25 +0000 (11:26 +0900)]
[ACR-1820] Deprecate low usability fields

Change-Id: I06fd5a24b81d9a87f081a6c38e4527247a6aa67a
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months ago[ACR-1819] Deprecate meaningless media group enum 01/304801/4
minje.ahn [Wed, 24 Jan 2024 01:58:53 +0000 (10:58 +0900)]
[ACR-1819] Deprecate meaningless media group enum

Change-Id: I1ccc0428e3b7cde4372056ec64e560d5ae57395e
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months agoMerge "Delete the removed define MEDIA_STORAGE_TYPE" into tizen
Minje ahn [Tue, 30 Jan 2024 05:39:18 +0000 (05:39 +0000)]
Merge "Delete the removed define MEDIA_STORAGE_TYPE" into tizen

3 months agoDelete the removed define MEDIA_STORAGE_TYPE 06/304706/2
hjkim [Tue, 23 Jan 2024 08:45:26 +0000 (17:45 +0900)]
Delete the removed define MEDIA_STORAGE_TYPE

Change-Id: I203b795c8284f20860d44a208ce8596b428780ea

3 months agoRemove storage type 92/304792/1
minje.ahn [Tue, 23 Jan 2024 23:54:32 +0000 (08:54 +0900)]
Remove storage type

Change-Id: Ifffebd52c57d5420931991b9a04fb3e7e82c5676
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
3 months agoface detection related processing is not performed 92/303992/3 accepted/tizen/unified/20240118.114141 accepted/tizen/unified/x/20240205.064054
hjkim [Tue, 9 Jan 2024 02:42:04 +0000 (11:42 +0900)]
face detection related processing is not performed

because, all dcm related codes have been removed due to memory usage issues in the media-server.
so, media-content only returns MEDIA_CONTENT_ERROR_NONE until these APIs completely removed.

Change-Id: Ia3f2dbf88a4260a75c2596c88023668275be3db3

3 months agofix svace issue 30/304030/2
samsung2013 [Tue, 9 Jan 2024 07:40:02 +0000 (15:40 +0800)]
fix svace issue

Change-Id: If7c0269e6dd00b6b7ef8c0ad91c2641bf5a8d9c1

3 months ago[ACR-1811] Deprecate underutilized fields 29/302729/9 accepted/tizen_unified_riscv accepted/tizen/unified/20240101.155414 accepted/tizen/unified/riscv/20240103.054638
minje.ahn [Wed, 13 Dec 2023 01:04:12 +0000 (10:04 +0900)]
[ACR-1811] Deprecate underutilized fields

Change-Id: Ic2df8ccaba2ce2098ce106ef3bf3caf42d59fe35
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
4 months agocheck mount status before scan directory check 11/303211/2
samsung2013 [Thu, 21 Dec 2023 08:29:28 +0000 (16:29 +0800)]
check mount status before scan directory check

Change-Id: I867eebe69cfc423ccf849815a295e7bed73122ed

4 months ago[ACR-1804] Remove pinyin 81/302281/3 accepted/tizen/unified/20231207.171715 accepted/tizen/unified/riscv/20231211.234023
minje.ahn [Tue, 5 Dec 2023 05:40:49 +0000 (14:40 +0900)]
[ACR-1804] Remove pinyin

Change-Id: Ib043fa23104ce519c02ddd3714a7e0aaecdf9ae8
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
4 months agoRemove profile tag 97/302297/1 accepted/tizen/unified/20231206.151807
minje.ahn [Tue, 5 Dec 2023 07:40:36 +0000 (16:40 +0900)]
Remove profile tag

Change-Id: I6df6098f5c8fe2831719d53cc1a12608db70163a
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
7 months agoremove unnecessary build dependency 76/298576/1 accepted/tizen/8.0/unified/20231005.092724 accepted/tizen/unified/20230912.013611 tizen_8.0_m2_release
samsung2013 [Mon, 11 Sep 2023 03:10:15 +0000 (11:10 +0800)]
remove unnecessary build dependency

Change-Id: I0fb24bce5181e4e8c3b610a07d7d7a34d9f095f6

8 months agoVersion Up 76/296976/1 accepted/tizen/unified/20230810.070112
hj kim [Tue, 8 Aug 2023 07:13:29 +0000 (16:13 +0900)]
Version Up

Change-Id: Ifed8f87729d4e0692bf7dfce2f60fdf451933b76

9 months agoAdd lcov exception for deprecated APIs 93/296393/1 accepted/tizen/unified/20230728.155759
minje.ahn [Thu, 27 Jul 2023 01:54:56 +0000 (10:54 +0900)]
Add lcov exception for deprecated APIs

Change-Id: Iad75bf82502eb35daa0b886e707c2a6fbc5b42d7
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
9 months agoRemove pinyin related code 03/295803/1 accepted/tizen/unified/20230731.175248
minje.ahn [Fri, 14 Jul 2023 02:16:57 +0000 (11:16 +0900)]
Remove pinyin related code

Change-Id: I10942cabebb7a19b4cdb05c4805e067abed100ad
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
9 months ago[ACR-1777] Deprecate unused APIs 30/295630/2 accepted/tizen/unified/20230713.143506
minje.ahn [Wed, 12 Jul 2023 02:33:12 +0000 (11:33 +0900)]
[ACR-1777] Deprecate unused APIs

- List of Deprecated API
//media_face.h
int media_face_clone(media_face_h *dst, media_face_h src)
int media_face_destroy(media_face_h face)
int media_face_get_face_id(media_face_h face, char **face_id)
int media_face_get_media_id(media_face_h face, char **media_id)
int media_face_get_face_rect(media_face_h face, unsigned int *rect_x, unsigned int *rect_y, unsigned int *rect_w, unsigned int *rect_h)
int media_face_get_orientation(media_face_h face, media_content_orientation_e *orientation)
int media_face_get_tag(media_face_h face, char **tag)
int media_face_create(const char *media_id, media_face_h *face)
int media_face_set_face_rect(media_face_h face, unsigned int rect_x, unsigned int rect_y, unsigned int rect_w, unsigned int rect_h)
int media_face_set_orientation(media_face_h face, media_content_orientation_e orientation)
int media_face_set_tag(media_face_h face, const char *tag)
int media_face_insert_to_db(media_face_h face)
int media_face_update_to_db(media_face_h face)
int media_face_delete_from_db(const char *face_id)
int media_face_get_face_count_from_db(filter_h filter, int *face_count)
int media_face_foreach_face_from_db(filter_h filter, media_face_cb callback, void *user_data)

//media_image.h
int image_meta_get_exposure_time(image_meta_h image, char **exposure_time)
int image_meta_get_fnumber(image_meta_h image, double *fnumber)
int image_meta_get_iso(image_meta_h image, int *iso)
int image_meta_get_model(image_meta_h image, char **model)

//media_info.h
int media_info_get_face_count_from_db(const char *media_id, filter_h filter, int *face_count)
int media_info_foreach_face_from_db(const char *media_id, filter_h filter, media_face_cb callback, void *user_data)
int media_info_start_face_detection(media_info_h media, media_face_detection_completed_cb callback, void *user_data)
int media_info_cancel_face_detection(media_info_h media)

//media_content_type.h
typedef void *media_face_h
typedef void (*media_face_detection_completed_cb)(media_content_error_e error, const int face_count, void *user_data)
typedef bool (*media_face_cb)(media_face_h face, void *user_data)

define MEDIA_FACE_TAG "MEDIA_FACE_TAG"
define MEDIA_FACE_ID "MEDIA_FACE_ID"

Change-Id: I5ce5055314e92ab9317f2f686ebedc540edb82ac
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
11 months agoUpdate description 09/293209/1 accepted/tizen/unified/20230528.171037
minje.ahn [Tue, 23 May 2023 00:59:48 +0000 (09:59 +0900)]
Update description

Change-Id: Iff3743f6b6bc127ed52448f09df2bacc15e1af59
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
13 months agoadd APIs to get storage info 42/289542/1 accepted/tizen/unified/20230313.022908
samsung2013 [Thu, 9 Mar 2023 10:05:10 +0000 (18:05 +0800)]
add APIs to get storage info

Change-Id: I1d3e8e87541c9c7efee23fd080b14ca96b3053d3

13 months agoRestore media_info_delete_from_db to product API 77/288877/2 accepted/tizen/unified/20230306.081555
minje.ahn [Fri, 24 Feb 2023 04:11:33 +0000 (13:11 +0900)]
Restore media_info_delete_from_db to product API

A long-deprecated public API was recently removed, but since the product module prv-service is still required, it has been restored and moved into the product header.

Change-Id: If26b36dca847063612fd66dfc2f2ac639f652909
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
15 months ago[ACR-1735] Remove deprecated APIs 54/282454/9 accepted/tizen/unified/20230221.085048
minje.ahn [Tue, 4 Oct 2022 03:50:48 +0000 (12:50 +0900)]
[ACR-1735] Remove deprecated APIs

Change-Id: Id1a508f994203c169be34064342ee42507ceb920
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
18 months agoChange folder_id to row id instead of uuid 43/282843/2 accepted/tizen/unified/20221102.020551
minje.ahn [Wed, 12 Oct 2022 07:24:32 +0000 (16:24 +0900)]
Change folder_id to row id instead of uuid

Change to row id instead of uuid for manageability.

Change-Id: Ic7f78f20980e72397ab55405fbc436f25cda1419
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRemove MS_MEDIA_ERR_THUMB_TOO_BIG 47/281247/1 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_7.0 tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.060812 accepted/tizen/7.0/unified/hotfix/20221116.104710 accepted/tizen/unified/20220919.090138 tizen_7.0_m2_release
minje.ahn [Thu, 15 Sep 2022 01:55:49 +0000 (10:55 +0900)]
Remove MS_MEDIA_ERR_THUMB_TOO_BIG

Change-Id: I2479863d6199a49a5a8c382a842fa893e3951820
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoChange the code inside of deprecated APIs 12/280412/4 accepted/tizen/unified/20220831.023413 submit/tizen/20220830.232907
minje.ahn [Mon, 29 Aug 2022 23:56:50 +0000 (08:56 +0900)]
Change the code inside of deprecated APIs

The functions below have been deprecated since 5.0:
 - media_info_create_thumbnail()
 - media_info_cancel_thumbnail()

Before completely removing the internal code, modified some of the code to maintain the behavior.

Change-Id: If3a87a28c98a68f5df2263a5ddce4788cfa68b1d
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
20 months agoadd apk and doc file type 27/279527/1 accepted/tizen/unified/20220816.130725 submit/tizen/20220816.022943
samsung2013 [Wed, 10 Aug 2022 10:49:45 +0000 (18:49 +0800)]
add apk and doc file type

Change-Id: I1af21dc367cdef6cc7519496f239d7636f8d1633

21 months agoCleanup functions related to metadata 11/278411/1 accepted/tizen/unified/20220808.135312 submit/tizen/20220722.030632 submit/tizen/20220724.231739 submit/tizen/20220726.081045 submit/tizen/20220808.001831
minje.ahn [Wed, 20 Jul 2022 06:57:09 +0000 (15:57 +0900)]
Cleanup functions related to metadata

Change-Id: I450ce50e0fd6c193a553fa0c036438ff3b72dd17
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
21 months agoFix global variable 09/278409/1
minje.ahn [Wed, 20 Jul 2022 06:52:52 +0000 (15:52 +0900)]
Fix global variable

Change-Id: Id2d16ce3f93e989802248da2126982b1a9ec5658
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
21 months agoFix memory leak 95/277595/2 accepted/tizen/unified/20220712.133038 submit/tizen/20220711.054408 submit/tizen/20220712.012446
minje.ahn [Mon, 11 Jul 2022 03:12:15 +0000 (12:12 +0900)]
Fix memory leak

Change-Id: I7ffd17d78da85aea7742f9a24bf0d2ed56203139
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
22 months agoRemove unused internal API 31/275731/1 accepted/tizen/unified/20220616.141917 submit/tizen/20220613.001514 submit/tizen/20220613.034055 submit/tizen/20220613.040004 submit/tizen/20220615.081536
Minje Ahn [Tue, 31 May 2022 05:20:07 +0000 (14:20 +0900)]
Remove unused internal API

This APIs were deprecated in 4.0 and removed in 5.5.
It has been maintained because of the webapi-plugin.

Change-Id: Ia2f75c0e647c8f1aa266982837482bc29f0c9db3
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
22 months agoRemove TIZEN_FEATURE_COMPATIBILITY 85/275685/1 accepted/tizen/unified/20220603.141239 submit/tizen/20220530.055621 submit/tizen/20220602.040434 submit/tizen/20220602.230613
Minje Ahn [Mon, 30 May 2022 06:34:55 +0000 (15:34 +0900)]
Remove TIZEN_FEATURE_COMPATIBILITY

Change-Id: I3656d34b9effe5c0013f569b7c3e9c340d5acc1d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
23 months agospec: Change the installation path of gcov object 21/275521/1 accepted/tizen/unified/20220528.144416 submit/tizen/20220526.064806
jiyong.min [Thu, 26 May 2022 04:39:40 +0000 (13:39 +0900)]
spec: Change the installation path of gcov object

Change-Id: Idf675433130078ddb386b7a517e936935c420ed9

2 years agoAdd parameter for ebook db 74/272974/3 accepted/tizen/unified/20220501.223614 submit/tizen/20220428.022151
Minje Ahn [Tue, 29 Mar 2022 02:49:32 +0000 (11:49 +0900)]
Add parameter for ebook db

Change-Id: I470370de6d6d5d5749e4fcf1602c36afda74d3be
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 years agoMerge "Revert "Remove TIZEN_FEATURE_COMPATIBILITY code"" into tizen accepted/tizen/unified/20220421.065440 submit/tizen/20220420.081003 submit/tizen/20220420.225640
Minje ahn [Wed, 20 Apr 2022 08:05:07 +0000 (08:05 +0000)]
Merge "Revert "Remove TIZEN_FEATURE_COMPATIBILITY code"" into tizen

2 years agoRevert "Remove TIZEN_FEATURE_COMPATIBILITY code" 38/274038/1
Minje ahn [Wed, 20 Apr 2022 08:03:37 +0000 (08:03 +0000)]
Revert "Remove TIZEN_FEATURE_COMPATIBILITY code"

This reverts commit 5af3ff15c835eddd5c7f9606a5045e737f2118d1.

Reason for revert: Using in webplugins

Change-Id: I24d856dedb522096254b8b29163816ff1e36adcd

2 years agoRemove deprecated filter keyword from test code 83/273583/1 submit/submit/tizen/20220415.053955/20220418.010225 submit/tizen/20220415.015250 submit/tizen/20220415.053955 submit/tizen/20220420.040547
Minje Ahn [Fri, 8 Apr 2022 04:23:41 +0000 (13:23 +0900)]
Remove deprecated filter keyword from test code

Change-Id: I3340d48a34ae3b5a235853d239db1fe0c9a74a4e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 years ago[ACR-1692] Deprecate pinyin filter keyword 12/273512/2
Minje Ahn [Wed, 6 Apr 2022 23:47:02 +0000 (08:47 +0900)]
[ACR-1692] Deprecate pinyin filter keyword

Change-Id: I5e2d8311e5966fade9e40be3722232ca8b4e1f70
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 years agoRemove TIZEN_FEATURE_COMPATIBILITY code 69/273169/1
Minje Ahn [Thu, 31 Mar 2022 06:21:45 +0000 (15:21 +0900)]
Remove TIZEN_FEATURE_COMPATIBILITY code

Change-Id: Ibc9c299198c59cfb5bfa80e672a575ed07dc9423
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 years agoChange gcov object install path 96/269996/1 accepted/tizen/unified/20220128.144446 submit/tizen/20220124.032604
Jiyong Min [Mon, 24 Jan 2022 04:23:51 +0000 (13:23 +0900)]
Change gcov object install path

Change-Id: I7aefbba411d38092438bf2bdd8e8f34a66d726b8

2 years agoadd storage type in media_content_db_update_item_type_e 30/268430/1 accepted/tizen/unified/20211228.140411 submit/tizen/20211227.040650
chengyj1985 [Thu, 23 Dec 2021 02:00:05 +0000 (10:00 +0800)]
add storage type in media_content_db_update_item_type_e

Change-Id: I5d4c45d161ac07ae3fdea47f8a11c8c08e46fa0c

2 years agoReinforce test code 37/262437/2 accepted/tizen/6.5/unified/20211028.094427 accepted/tizen/unified/20210818.124646 submit/tizen/20210816.231109 submit/tizen/20210817.061947 submit/tizen_6.5/20211028.161801 tizen_6.5.m2_release
Minje Ahn [Wed, 11 Aug 2021 01:01:40 +0000 (10:01 +0900)]
Reinforce test code

Change-Id: I00aba087b4cf54b4cad6006068b47e5d11c9e243
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 years agoFix memory leak 78/262278/1 accepted/tizen/unified/20210810.135306 submit/tizen/20210806.021908 submit/tizen/20210806.065720 submit/tizen/20210810.004823
Minje Ahn [Fri, 6 Aug 2021 01:30:33 +0000 (10:30 +0900)]
Fix memory leak

Change-Id: I6a80c38338103b709401b6bff4dfaa35858898d5
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 years ago[ACR-1643] Add to search ebooks with keywords 89/261589/7 accepted/tizen/unified/20210804.043656 submit/tizen/20210804.011518
Minje Ahn [Thu, 22 Jul 2021 01:25:03 +0000 (10:25 +0900)]
[ACR-1643] Add to search ebooks with keywords

Change-Id: Ie097375fefd3fd21b82ca15896a958797eff7661
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2 years ago[ACR-1635] Support ebook format 27/259427/14 accepted/tizen/unified/20210716.131206 submit/tizen/20210716.025629
Minje Ahn [Mon, 7 Jun 2021 23:15:02 +0000 (08:15 +0900)]
[ACR-1635] Support ebook format

Change-Id: I4fcd5fd424bc96ae526d95acd7afdba7636de75b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoRemove path replacement function 45/254945/4 accepted/tizen/unified/20210316.151242 submit/tizen/20210316.000712
Minje Ahn [Thu, 11 Mar 2021 02:04:19 +0000 (11:04 +0900)]
Remove path replacement function

Removed the function that replaces path '/opt/usr/media' with path '/opt/usr/home/owner/media'.
Only some old mobile apps used this hard-coded value.

Change-Id: I4cf1cb318c4a6e82153ae434bf0a59ab5af2e0ce
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoChange media type for TV 09/254609/2 accepted/tizen/unified/20210308.233759 submit/tizen/20210308.041655
Minje Ahn [Fri, 5 Mar 2021 07:42:48 +0000 (16:42 +0900)]
Change media type for TV

Change-Id: I30239b49933afbaa5f5b8f519215e50645130976
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years ago[ACR-1618] Add API to get media handle by path 29/253629/10 accepted/tizen/unified/20210226.131940 submit/tizen/20210225.050830
Minje Ahn [Tue, 16 Feb 2021 04:50:54 +0000 (13:50 +0900)]
[ACR-1618] Add API to get media handle by path

Change-Id: Idbccb44d28d01c5a429f7852e6b34389bd19d5fe
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoFix memory leak 26/244126/3 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.121224 accepted/tizen/6.0/unified/hotfix/20201103.003336 accepted/tizen/6.0/unified/hotfix/20201103.050051 accepted/tizen/unified/20200917.055753 submit/tizen/20200916.012329 submit/tizen/20200917.004955 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
Minje Ahn [Tue, 15 Sep 2020 07:26:29 +0000 (16:26 +0900)]
Fix memory leak

Change-Id: I5b601b8ca90ef907e827c05a23e3a60a360eaa1c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoUse g_canonicalize_filename() instead 35/243635/1 accepted/tizen/unified/20200910.123939 submit/tizen/20200909.063454
Minje Ahn [Tue, 8 Sep 2020 23:51:57 +0000 (08:51 +0900)]
Use g_canonicalize_filename() instead

Change-Id: Ia6726c405434af9ea31333612f52901203fd5df0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoRemove links in document 21/243221/2 accepted/tizen/unified/20200906.032702 submit/tizen/20200904.051854
jiyong.min [Fri, 4 Sep 2020 05:27:49 +0000 (14:27 +0900)]
Remove links in document

Change-Id: I0fdc1c5a85a98efa98e8cbc2bad168b815687459

3 years agoRemove links in document 19/243219/1
jiyong.min [Fri, 4 Sep 2020 04:42:23 +0000 (13:42 +0900)]
Remove links in document

Change-Id: If16d10ce0724ebc01b2fa50e006568be7c6f5097

3 years agoFix build error when _USE_TVPD_MODE is enabled 23/241423/1 accepted/tizen/unified/20200826.133148 submit/tizen/20200820.053439 submit/tizen/20200820.222144 submit/tizen/20200820.234531
jiyong.min [Thu, 20 Aug 2020 04:54:58 +0000 (13:54 +0900)]
Fix build error when _USE_TVPD_MODE is enabled

Change-Id: I2ba0a15428883d8a9cfc56a5a46539137d184ebb

3 years agoMerge "Fix bug when use media_info_move_to_db()" into tizen accepted/tizen/unified/20200820.034640 submit/tizen/20200814.055339 submit/tizen/20200817.233206
hj kim [Fri, 14 Aug 2020 05:56:25 +0000 (05:56 +0000)]
Merge "Fix bug when use media_info_move_to_db()" into tizen

3 years agoFix bug when use media_info_move_to_db() 39/241039/3
Minje Ahn [Fri, 14 Aug 2020 04:56:49 +0000 (13:56 +0900)]
Fix bug when use media_info_move_to_db()

Change-Id: Ie32353724e4129ce5be3cbad2984dee94dd202a7
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoUpdate log message and level 57/239257/5
hj kim [Thu, 23 Jul 2020 06:54:41 +0000 (15:54 +0900)]
Update log message and level

Change-Id: Ica94956fb43a43ac76e12ed089c46189f7138058

3 years agoRemove senior mode 24/237524/1 accepted/tizen/unified/20200706.133930 submit/tizen/20200702.014328 submit/tizen/20200705.232724
Minje Ahn [Wed, 1 Jul 2020 05:39:56 +0000 (14:39 +0900)]
Remove senior mode

Change-Id: I3924cb82abfe313278650f2f51c4c29e597aa71b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoRemove plugin API for folder batch insertion 93/237293/5 accepted/tizen/unified/20200630.131147 submit/tizen/20200630.065716
Minje Ahn [Mon, 29 Jun 2020 01:19:59 +0000 (10:19 +0900)]
Remove plugin API for folder batch insertion

This patch changes media-scanner-v2 to write directly to media.db.
It makes better performance than bulk insert through IPC.

Change-Id: I0d42e1029b6d56fddd7f50d52a00e4f48c9b7542
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoRemove unused product codes 15/236115/3 accepted/tizen/unified/20200624.130220 submit/tizen/20200622.022343 submit/tizen/20200623.070108
hj kim [Mon, 15 Jun 2020 04:07:36 +0000 (13:07 +0900)]
Remove unused product codes

Change-Id: I4bb806e59bd4ee10220e428ffc56e0397ade6ebf

3 years agoFix description 89/233389/1 accepted/tizen/unified/20200601.051612 submit/tizen/20200529.021017
Minje Ahn [Thu, 14 May 2020 08:38:12 +0000 (17:38 +0900)]
Fix description

Change-Id: I713552f78ea914ab67bdd61dfa87e5572e846f5b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoRelease 'item_list' when handle is destroyed 81/230481/3 accepted/tizen/unified/20200411.115612 submit/tizen/20200410.073041
jiyong.min [Fri, 10 Apr 2020 05:41:06 +0000 (14:41 +0900)]
Release 'item_list' when handle is destroyed

  - For normal case, 'item_list' will be released after it is used(update_to_db is called).
    If handle is destroyed before update_to_db() is called, memory leak occur.

Change-Id: I18111eea9fef4bd4054146b9a0ddba4f84ad1f4d

4 years agoFix incorrect description 53/230153/10 accepted/tizen/unified/20200409.083633 submit/tizen/20200408.034646
Minje Ahn [Wed, 8 Apr 2020 07:26:07 +0000 (16:26 +0900)]
Fix incorrect description

Change-Id: Ia002693adc894acd2afb0eaf04d70968e3d51150
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoRemove -Wno-deprecated-declarations option 31/230131/1
hj kim [Wed, 8 Apr 2020 06:12:19 +0000 (15:12 +0900)]
Remove -Wno-deprecated-declarations option

Change-Id: Idc3a95a20066c28aa72b4bdb9a99a9584bc48270

4 years agoFix wrong behavior of media_info_get_stitched_state() 27/230127/1
hj kim [Wed, 8 Apr 2020 06:10:32 +0000 (15:10 +0900)]
Fix wrong behavior of media_info_get_stitched_state()

Change-Id: Ida4d9459cb42997d901636c6814df3eac02cd4db

4 years agocode cleanup 75/230075/1
Minje Ahn [Tue, 7 Apr 2020 23:55:09 +0000 (08:55 +0900)]
code cleanup

Change-Id: If6bb764b7c8a674eabc29c214837a5b2a584534c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoVersion up 99/229699/1 accepted/tizen/unified/20200403.153129 submit/tizen/20200403.035052
hj kim [Fri, 3 Apr 2020 02:23:34 +0000 (11:23 +0900)]
Version up

Change-Id: I18c6a8d9978ad3bf476cafacd0f2ab65333a5371

4 years agoFix value name 90/229690/2
Minje Ahn [Fri, 3 Apr 2020 00:43:39 +0000 (09:43 +0900)]
Fix value name

Change-Id: I39a4d2196d3545b53f13ceaf1ea280d64d351711
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoReinforce description of order type 65/229565/3
Minje Ahn [Thu, 2 Apr 2020 03:28:19 +0000 (12:28 +0900)]
Reinforce description of order type

Change-Id: Idd86abf81bb335ce0a0d6fae7c31e850078eed3b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoMerge "Support for multiple column ordering" into tizen
hj kim [Fri, 3 Apr 2020 02:19:52 +0000 (02:19 +0000)]
Merge "Support for multiple column ordering" into tizen

4 years agoSupport for multiple column ordering 61/229561/1
Minje Ahn [Thu, 2 Apr 2020 02:52:24 +0000 (11:52 +0900)]
Support for multiple column ordering

Change-Id: I3a6901607ead1bb99cb5d1a027edd27ec0bea2b1
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoapply content_retip_if_fail() for invalid parameters 94/228994/14
hj kim [Fri, 27 Mar 2020 03:27:35 +0000 (12:27 +0900)]
apply content_retip_if_fail() for invalid parameters

Change-Id: I22fc08267caf1eda89ee5fade093f7ba00e4e956

4 years agoRemove out of memory related code by using glib APIs 94/228894/17
hj kim [Thu, 26 Mar 2020 08:05:15 +0000 (17:05 +0900)]
Remove out of memory related code by using glib APIs

glib's memory managed as below.
If any call to allocate memory fails, the application is terminated. This also means that there is no need to check if the call succeeded.

Change-Id: I01fb04132ed17b47091ba5925b2f49b618123b11

4 years agoChange function name 13/229413/2 accepted/tizen/unified/20200402.155614 submit/tizen/20200401.074846
Minje Ahn [Wed, 1 Apr 2020 03:17:06 +0000 (12:17 +0900)]
Change function name

Change-Id: I26810785d780065857e209d07a7f1a105cdcca50
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoImprove notification-related functions 66/229266/3
Minje Ahn [Tue, 31 Mar 2020 00:54:28 +0000 (09:54 +0900)]
Improve notification-related functions

Change-Id: I9e016f840571afae284962c85f6a09c1c563006b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoFix build error 06/229406/2
Minje Ahn [Wed, 1 Apr 2020 02:06:50 +0000 (11:06 +0900)]
Fix build error

Change-Id: I547bc125262daada581dcbf3915567b37fd41a00
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoRemove duplicated memory setting 45/229145/3
hj kim [Mon, 30 Mar 2020 05:07:32 +0000 (14:07 +0900)]
Remove duplicated memory setting

Change-Id: I9bad88886bae7a4ce86b4e1a0edb664814d9343e

4 years agoChange return type to bool 23/229123/3
hj kim [Mon, 30 Mar 2020 02:31:44 +0000 (11:31 +0900)]
Change return type to bool

Change-Id: If968f793b4235dfb0b9f537cf3e3c821daca2bd7

4 years agoImprove tag related function 01/229001/4 accepted/tizen/unified/20200331.031015 submit/tizen/20200330.065305
Minje Ahn [Fri, 27 Mar 2020 04:13:33 +0000 (13:13 +0900)]
Improve tag related function

Change-Id: I180531f6794ffb37214688cf6dc0bfba37b5495c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoImprove playlist related function 87/228887/11
Minje Ahn [Thu, 26 Mar 2020 07:12:31 +0000 (16:12 +0900)]
Improve playlist related function

Change-Id: I685109f2d806fc1f7fe43ec3e0e9d8cdc1b670d8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>