Age | Commit message (Collapse) | Author | Files | Lines |
|
All UHD APIs can be replaced with public APIs.
Change-Id: Ia8d532b39d403d21ebc068031e717f23a56299db
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I8b5967d73f5e66dfceb229c4d529a51ea844d1c8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
This patch brings the following changes:
1. Media information from external storage is inserted into the media table.
2. According to 1., 'media_view' and related codes are deleted.
3. Tables are no longer created or deleted during runtime.
4. When a new external storage is inserted, information about the old external storage is deleted.
5. According to 4., db storage space check is deleted.
Change-Id: I69cb27756da9be60ef0e98e8885840ccc6e07aa2
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I1ca3198405f620464b6dd8715ebd7f5ec64704f9
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
sqlite3_free() and sqlite3_finalize() include NULL checking.
Removed SQLITE3_FINALIZE, and SQLITE3_SAFE_FREE.
Change-Id: I8af5fbf767516a60cf48250379811038e22f8e05
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: Ibed6db5f3da00894dfbafeb8476dc69224bc3285
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: Idd27ff41cda67eaf9e3cdd9c061a0c583761a341
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I6227eca030b1b89ea7652ae2c6d144f29cba5051
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
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>
|
|
line coverage: 82.3%
Change-Id: I4c019a6da3162c30ec25edb72ec047fc448b1093
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: Idc10ab98c75929d9c0b48b7b5fbcba3e5fd6d6e6
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
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>
|
|
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>
|
|
Change-Id: I2d46dd1165eb11b57dc390fcd3651c152a5b94d5
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
- The media_directory_scanning_async has been changed to free cb_data.
Change-Id: I12d77e9716baefeaf5a9383c3298ec31568ec0b4
|
|
Change-Id: Ife347b6e4e4cc300d551061c4f4b75e849c37a3c
|
|
Change-Id: I203b795c8284f20860d44a208ce8596b428780ea
|
|
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
|
|
Change-Id: Ib043fa23104ce519c02ddd3714a7e0aaecdf9ae8
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
|
|
Change-Id: I0fb24bce5181e4e8c3b610a07d7d7a34d9f095f6
|
|
Change-Id: Ifed8f87729d4e0692bf7dfce2f60fdf451933b76
|
|
Change-Id: I10942cabebb7a19b4cdb05c4805e067abed100ad
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
|
|
Change-Id: Id1a508f994203c169be34064342ee42507ceb920
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
|
|
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>
|
|
Change-Id: I3656d34b9effe5c0013f569b7c3e9c340d5acc1d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: Idf675433130078ddb386b7a517e936935c420ed9
|
|
This reverts commit 5af3ff15c835eddd5c7f9606a5045e737f2118d1.
Reason for revert: Using in webplugins
Change-Id: I24d856dedb522096254b8b29163816ff1e36adcd
|
|
Change-Id: Ibc9c299198c59cfb5bfa80e672a575ed07dc9423
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I7aefbba411d38092438bf2bdd8e8f34a66d726b8
|
|
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>
|
|
Change-Id: I30239b49933afbaa5f5b8f519215e50645130976
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: Idbccb44d28d01c5a429f7852e6b34389bd19d5fe
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I5b601b8ca90ef907e827c05a23e3a60a360eaa1c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I2ba0a15428883d8a9cfc56a5a46539137d184ebb
|
|
Change-Id: Ie32353724e4129ce5be3cbad2984dee94dd202a7
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I3924cb82abfe313278650f2f51c4c29e597aa71b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I18c6a8d9978ad3bf476cafacd0f2ab65333a5371
|
|
Fix a bug that caused the db updates to fail when creating thumbnails of media in external storage
Change-Id: I48e0af8534c742d7aad9d8cb6c8730192d9c759e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
- ALLOC_FREE_MISMATCH
Change-Id: I5545e0c76c221690308890a7f30cf79b072c317f
|
|
Change-Id: I45596303e8a96a670485bc26f900aa64841671d8
|
|
Change-Id: Id8e0a130730e23b32907b459d57e5361e16873c8
|
|
Change-Id: I81c8be36d227af48ae431435774e1b8255a54688
|
|
Change-Id: Ied41832a17dbd5043756a1b8e5d16e582cdb3252
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I6bd59d514275b1480c6376b10914150e4db1ee01
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I285df152da54228e6464e49523b805af19ad1fe7
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: Ie88b4e2f9129f60e0c7303d0b11d6f4767dc4c69
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Deletes unnecessary parameter due to logic changes
Change-Id: I864accd60a4af97818a72a4a09511df8b828e714
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Remove parameter to classify error types
Change-Id: Ib29508f282c9974c4e6442d9cc59f0895d3e56b8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
0.3.36 to 0.4.0
Change-Id: I1aa86435f7478754381f356567e5f2966a460bc1
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
|
|
Change-Id: I2a89f0abc806b3fa4e8a8cb09094b9b4760232a9
|