platform/core/api/media-controller.git
5 years agoChange not to return error even if there is a same playlist 07/207907/2 accepted/tizen/unified/20190617.061726 submit/tizen/20190614.024153
hj kim [Fri, 14 Jun 2019 02:23:16 +0000 (11:23 +0900)]
Change not to return error even if there is a same playlist

Change-Id: Ifc04bc913af420ce9c7fcf502b11be61efc9764b

5 years agoupdate code of checking condition 91/207691/1
hj kim [Tue, 11 Jun 2019 06:37:54 +0000 (15:37 +0900)]
update code of checking condition

Change-Id: I1090e86d2bfc978b0d28f25294a7bf716d02d3de

5 years agoUpdate API description 76/207676/1
hj kim [Tue, 11 Jun 2019 04:35:33 +0000 (13:35 +0900)]
Update API description

Change-Id: If2fcb1f5dfbb98bf09c07cfd8e43782c9b4df58e

5 years agoUpdate playlist related query 56/207656/2
Minje Ahn [Tue, 11 Jun 2019 00:48:41 +0000 (09:48 +0900)]
Update playlist related query

Change-Id: I5e76183980b246ca8b0fd3fbf0ecd6bf4bdf9fcb
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoUpdate latest_server related query 53/207653/2
Minje Ahn [Mon, 10 Jun 2019 23:30:04 +0000 (08:30 +0900)]
Update latest_server related query

Change-Id: I0ab81aa519aaef12e1fdbe638eb76c6c534e780f
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoModify to work only on server 52/207652/1
Minje Ahn [Mon, 10 Jun 2019 23:06:17 +0000 (08:06 +0900)]
Modify to work only on server

Change-Id: If84b91fb82230b78f77fc34116ef43d3bfd38be3
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoMerge server_list and client_list into app_list 23/207623/3
Minje Ahn [Mon, 10 Jun 2019 07:00:58 +0000 (16:00 +0900)]
Merge server_list and client_list into app_list

Change-Id: I6b2a0f1bfc25301b90f0c28dda12d966e50c5fe8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoCode cleanup 01/207601/1
Minje Ahn [Mon, 10 Jun 2019 01:46:49 +0000 (10:46 +0900)]
Code cleanup

Change-Id: I42a31cfc3285399dff03673c09d96df6f883f5c8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoChange PLAYBACK_ACTION_ABILITY to 20 93/207593/1 accepted/tizen/unified/20190610.082549 submit/tizen/20190605.070245
jiyong.min [Mon, 10 Jun 2019 00:08:20 +0000 (09:08 +0900)]
Change PLAYBACK_ACTION_ABILITY to 20

Change-Id: I5656b1e23cb3c987b8187fee3f3f83dd4960c7b1

5 years agoMerge "Add APIs to check parameter range" into tizen
hj kim [Wed, 5 Jun 2019 06:53:10 +0000 (06:53 +0000)]
Merge "Add APIs to check parameter range" into tizen

5 years agoAdd to update playback item index 67/207467/2
jiyong.min [Wed, 5 Jun 2019 06:26:45 +0000 (15:26 +0900)]
Add to update playback item index

Change-Id: I3fc972523b5232d38c8f7038f63fc91527816564

5 years agoMerge "Update API description" into tizen
Jiyong Min [Wed, 5 Jun 2019 06:36:43 +0000 (06:36 +0000)]
Merge "Update API description" into tizen

5 years agoAdd APIs to check parameter range 44/207444/2
hj kim [Wed, 5 Jun 2019 02:47:10 +0000 (11:47 +0900)]
Add APIs to check parameter range

Change-Id: I6c1abd56f738bf35b5209574bee3548063107472

5 years agoUnify duplicated code 25/207325/3
hj kim [Mon, 3 Jun 2019 07:50:01 +0000 (16:50 +0900)]
Unify duplicated code

Change-Id: Iec77817366b05a948011aaeabe41bc9f19b8caa5

5 years agoUse sqlite3 instead of void type 20/207320/1
Minje Ahn [Mon, 3 Jun 2019 07:12:13 +0000 (16:12 +0900)]
Use sqlite3 instead of void type

Change-Id: I79ac6ad6dfa3cba5ce89bb44936836bcb4b43ad9
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoCode cleanup 14/207314/4
Minje Ahn [Mon, 3 Jun 2019 06:16:17 +0000 (15:16 +0900)]
Code cleanup

Change-Id: I449546ad793f8ae9f2add7353f5f2acf399092e3
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoUpdate API description 16/206916/2
hj kim [Wed, 29 May 2019 02:49:01 +0000 (11:49 +0900)]
Update API description

Change-Id: Ibfcd8ef11ab2ccb6befdb2ad5e688ca741cf0d3a

5 years agoUse mc_server_receive_event_e instead of mc_ability_e 36/207236/2
hj kim [Fri, 31 May 2019 02:13:48 +0000 (11:13 +0900)]
Use mc_server_receive_event_e instead of mc_ability_e

Change-Id: Ie0bd3dfb40749983a43f03b64822e95319d652e1

5 years agoReduce code duplication regarding the getting ability 32/207232/2
hj kim [Fri, 31 May 2019 01:34:50 +0000 (10:34 +0900)]
Reduce code duplication regarding the getting ability

Change-Id: I67b7260d2ec9c6625c00b39119fface90a5f4805

5 years agoRename some symbols related with application to enhance readability 24/206724/7
jiyong.min [Fri, 24 May 2019 01:28:39 +0000 (10:28 +0900)]
Rename some symbols related with application to enhance readability

Change-Id: I314126b4fdf771461782865655abaf914233513b

5 years agoUse APIs instead of using sqlite code directlry 80/206680/2 tizen_with_player
hj kim [Thu, 23 May 2019 04:42:28 +0000 (13:42 +0900)]
Use APIs instead of using sqlite code directlry

Change-Id: I7af1a7558780a78a88b608fd7ff511b5b2f11149

5 years agojust update redundant code 91/206591/1 accepted/tizen/unified/20190530.043002 submit/tizen/20190522.060956
hj kim [Wed, 22 May 2019 02:21:57 +0000 (11:21 +0900)]
just update redundant code

Change-Id: I411216c00b7f66996d74f63d6b5b46cfcf6a4204

5 years agoModify code not to send sqlite query directly to the daemon regarding the playlist 39/206539/3
hj kim [Tue, 21 May 2019 05:52:23 +0000 (14:52 +0900)]
Modify code not to send sqlite query directly to the daemon regarding the playlist

Change-Id: I025ce9f1eb3a0736b8c95829731b0bf991c0c046

5 years agoRearrange the code to unify duplicated code 15/206515/3
jiyong.min [Tue, 21 May 2019 01:08:22 +0000 (10:08 +0900)]
Rearrange the code to unify duplicated code

 - Unify duplicated code, remove dead application & remove from db
 - Rename and relocate function related with database

Change-Id: Ib98dd6a5e7cbf58d201d8bed14acb302137e331c

5 years agoReduce to execute connect & disconnect db repeatly 14/206514/3
jiyong.min [Tue, 21 May 2019 00:54:26 +0000 (09:54 +0900)]
Reduce to execute connect & disconnect db repeatly

Change-Id: Ic87ce76d99184e991349033a74fcc560d22f00c1

5 years agoUnify duplicated code for removing apps information from db 13/206513/3
jiyong.min [Mon, 20 May 2019 23:55:52 +0000 (08:55 +0900)]
Unify duplicated code for removing apps information from db

Change-Id: I9fcb437dcf80cb77e6204699c9cb5b162064fbd8

5 years agoModify code not to send sqlite query directly regarding the metadata 13/206313/2
hj kim [Thu, 16 May 2019 08:04:05 +0000 (17:04 +0900)]
Modify code not to send sqlite query directly regarding the metadata

Change-Id: I1620a1a80b8b084cadbcc1a6bc16f6ffc4de0d16

5 years agoFix to update latest_server table only if the new playback server is not same as... 22/206222/1
hj kim [Wed, 15 May 2019 07:46:29 +0000 (16:46 +0900)]
Fix to update latest_server table only if the new playback server is not same as the latest_server stored

Change-Id: I1c64ff2dc96169f3d1b92978ba66843a1096b28a

5 years agoModify code not to send sqlite query directly regarding the playback info 14/206214/2
hj kim [Wed, 15 May 2019 06:50:40 +0000 (15:50 +0900)]
Modify code not to send sqlite query directly regarding the playback info

Change-Id: I7af2494a073336a44f3cd44ca05098e864e9ad57

5 years agoUpdate debug msg to distinguish server mode 80/206180/1
hj kim [Wed, 15 May 2019 02:30:17 +0000 (11:30 +0900)]
Update debug msg to distinguish server mode

Change-Id: I1f23c679020beb828ccb946433247bd6cc038cba

5 years agoModify code not to send sqlite query directly 83/206083/1
hj kim [Tue, 14 May 2019 07:02:41 +0000 (16:02 +0900)]
Modify code not to send sqlite query directly

Change-Id: Ic41ed178127b9ab0d63a4d3154ad399f49b2e04a

5 years agoChange the code to be simple When add new empty playlist 17/206017/4
hj kim [Mon, 13 May 2019 08:32:30 +0000 (17:32 +0900)]
Change the code to be simple When add new empty playlist

Change-Id: I8f5d40d077587e92a5489f76bf0c0e8977c718b9

5 years agoUpdate pkg version 23/205823/1 accepted/tizen/unified/20190513.082541 submit/tizen/20190509.060744 submit/tizen/20190509.095007 submit/tizen/20190510.045629
hj kim [Thu, 9 May 2019 09:48:42 +0000 (18:48 +0900)]
Update pkg version

Change-Id: I1e911a74d812f0f918c0654f429dae9491dcb443

5 years agoSave latest server status by using vconf 94/205794/4
hj kim [Thu, 9 May 2019 07:59:11 +0000 (16:59 +0900)]
Save latest server status by using vconf

Some clients want to get latest server information before mc_create_client().
Because mc_create_client() takes some time.
To reduce the delay, we support vconf.

Change-Id: I372191d0ec01c91041f05a55af238611eab14fca

5 years ago[Performance Enhancement] Reduce the socket IPC for create/destroy APIs 56/205656/8
jiyong.min [Wed, 8 May 2019 08:03:40 +0000 (17:03 +0900)]
[Performance Enhancement] Reduce the socket IPC for create/destroy APIs

 - Reduce the socket IPC, it will be sent just 1 time for create/destroy APIs.

Change-Id: I10d2f7d2a0601e32588299bdf99c84508d570cd3

5 years agoRearrange the code. 40/205640/4
jiyong.min [Wed, 8 May 2019 00:33:23 +0000 (09:33 +0900)]
Rearrange the code.

 - After global variables are destroyed, initial values are added
 - Remove invalid parameter for '__mc_main_destroy_timer()'
 - Remove unuseful variable 'res'

Change-Id: I4e154bf13d9786c9d75d9c5f43b0c800eec1f49b

5 years agoAdd define for mc_ipc_service_connect() API to enable on_demand 57/205557/1 accepted/tizen/unified/20190507.221751 submit/tizen/20190507.051827 submit/tizen/20190507.103652
jiyong.min [Tue, 7 May 2019 10:14:24 +0000 (19:14 +0900)]
Add define for mc_ipc_service_connect() API to enable on_demand

 - Fix TC fail

Change-Id: I811f8dea62e22c21eacae9d470a5fc6181425bde

5 years agoMerge "Disable on-demand service in product TV" into tizen
hj kim [Tue, 7 May 2019 05:00:47 +0000 (05:00 +0000)]
Merge "Disable on-demand service in product TV" into tizen

5 years agoMerge "Remove unused mc_server_get_playlist()" into tizen
Jiyong Min [Tue, 7 May 2019 05:00:27 +0000 (05:00 +0000)]
Merge "Remove unused mc_server_get_playlist()" into tizen

5 years agoDisable on-demand service in product TV 77/205377/3
jiyong.min [Fri, 3 May 2019 00:59:52 +0000 (09:59 +0900)]
Disable on-demand service in product TV

[Cause]
It spent 100~200ms to execute mediacontroller daemon by systemd.
When application starts, the handle creation spent 200~300ms.

[Solution]
The mediacontroller daemon will starts on boot in product TV.
After this patch, the handle creation spent 30~50ms.

Change-Id: Ibc85df6f7dde8e31e3ceb197d5da5051dd87bf99

5 years agoAdd define to enable/disalbe on-demand service 68/205268/7
jiyong.min [Tue, 30 Apr 2019 07:40:13 +0000 (16:40 +0900)]
Add define to enable/disalbe on-demand service

Change-Id: I85debe67908c010275ce03412271cea463d4ff72

5 years agoRemove unused mc_server_get_playlist() 93/205493/1
hj kim [Tue, 7 May 2019 01:58:44 +0000 (10:58 +0900)]
Remove unused mc_server_get_playlist()

Change-Id: I50adb982d921dc93e0f8423ec2f4fc879c6616b9

5 years agoBug fix of set icon. icon can be NULL 22/205222/1 submit/tizen/20190502.004950
hj kim [Tue, 30 Apr 2019 08:17:12 +0000 (17:17 +0900)]
Bug fix of set icon. icon can be NULL

Change-Id: I94e627ebd04767b62e8f57973ac91dbb3afc1319

5 years agoAdd debug msg 12/205212/1
hj kim [Tue, 30 Apr 2019 07:43:10 +0000 (16:43 +0900)]
Add debug msg

Change-Id: I44c9aef534e8bd24cc665e99e439300fdea9e31c

5 years agoBug fix of removing all data for command verification 60/202860/2 accepted/tizen/unified/20190410.002041 submit/tizen/20190408.060111
hj kim [Fri, 5 Apr 2019 07:23:10 +0000 (16:23 +0900)]
Bug fix of removing all data for command verification

Change-Id: Iafaed5f04ea2dc879a65fc7448966de55d83ee31

5 years agoUpdate test app name 58/202858/1
hj kim [Fri, 5 Apr 2019 07:00:41 +0000 (16:00 +0900)]
Update test app name

Change-Id: Ic5e26fcce016051b5c3feee63fac9272bb1a3a69

5 years agoFix not to insert duplicated playlist to DB. 41/202641/5 accepted/tizen/unified/20190404.022033 submit/tizen/20190403.095027
hj kim [Tue, 2 Apr 2019 06:38:52 +0000 (15:38 +0900)]
Fix not to insert duplicated playlist to DB.

Duplicated playlist(same server name and same playlist name) can't be inserted to DB.

Change-Id: I5db839b695b1fbd83473971b003534aec1192c73

5 years agoBug fix of updating DB to (null) when using g_strdup_printf. 22/202422/10
hj kim [Thu, 28 Mar 2019 09:51:03 +0000 (18:51 +0900)]
Bug fix of updating DB to (null) when using g_strdup_printf.

if the value is NULL, g_strdup_print make it to (null).
And this value added to DB and it looks like a real string value.

Change-Id: I03b8c9f1c6a52f683ee60ade6c1dfea39e6a80a3

5 years ago[ACR-1379]Add new API to get number of condition. mc_seach_get_condition_count() 14/201914/5 accepted/tizen/unified/20190328.012824 submit/tizen/20190327.074346
hj kim [Thu, 21 Mar 2019 02:06:51 +0000 (11:06 +0900)]
[ACR-1379]Add new API to get number of condition. mc_seach_get_condition_count()

Change-Id: I477f6b2fed6c7f01468415d409051ec59008a939

5 years agoRearrange the code for error case 12/202012/3 accepted/tizen/unified/20190326.073430 submit/tizen/20190325.074339
jiyong.min [Fri, 22 Mar 2019 01:21:35 +0000 (10:21 +0900)]
Rearrange the code for error case

Change-Id: Ib88f5347b96d133f9b5bcbe4eddc8848edd26f9c

5 years agoFix typo 00/201900/1 accepted/tizen/unified/20190321.062532 submit/tizen/20190321.013754
hj kim [Wed, 20 Mar 2019 23:23:23 +0000 (08:23 +0900)]
Fix typo

Change-Id: Ifb617166812c4965fc4f350be2e50095502115f1

5 years ago[ACR-1363] Add and Remove some playlist related APIs 45/200945/12 accepted/tizen/unified/20190318.150554 submit/tizen/20190315.041224
hj kim [Wed, 6 Mar 2019 09:32:57 +0000 (18:32 +0900)]
[ACR-1363] Add and Remove some playlist related APIs

1. Deprecated
int mc_server_foreach_playlist(mc_server_h server, mc_playlist_cb callback, void *user_data)
int mc_client_foreach_server_playlist(mc_client_h client, const char *server_name, mc_playlist_cb callback, void *user_data)

2. Added
int mc_playlist_get_item_count(mc_playlist_h playlist, int *item_count);
int mc_playlist_get_playlist_count(const char *app_id, int *playlist_count);
int mc_playlist_foreach_playlist(const char *app_id, mc_playlist_cb callback, void *user_data);
int mc_playlist_get_playlist(const char *app_id, const char *playlist_name, mc_playlist_h *playlist);

Change-Id: I618b4f4141541bef05b452e408d90c59299b4bbf

5 years agoUpdate wrong doxygen description 78/201078/2
hj kim [Fri, 8 Mar 2019 06:14:00 +0000 (15:14 +0900)]
Update wrong doxygen description

Change-Id: I6b1c2922e56dd5401a59fa6ad11976b230017e4e

5 years agoAdd and Modify APIs for checking activated server/client 76/200976/1
hj kim [Thu, 7 Mar 2019 00:46:50 +0000 (09:46 +0900)]
Add and Modify APIs for checking activated server/client

Change-Id: I0db4b4ada69d78dc4ca30173d79def5a02fae8cb

5 years agoCode refactoring. Add new internal API __mc_db_get_count() to reduce duplicated codes 53/200953/1
hj kim [Wed, 6 Mar 2019 10:35:41 +0000 (19:35 +0900)]
Code refactoring. Add new internal API __mc_db_get_count() to reduce duplicated codes

Change-Id: I1fb4239ff3959bd05d15cf98f244dbae32e02751

5 years agoJust update pkg version 71/200571/1
hj kim [Wed, 27 Feb 2019 02:29:40 +0000 (11:29 +0900)]
Just update pkg version

Change-Id: I1653fde047b455358dfde6c6ff389f6518dc0166

5 years ago[ACR-1355]Add new metadata. season, episode, resolution 68/199468/22 accepted/tizen/unified/20190307.230931 submit/tizen/20190226.075154
hj kim [Tue, 12 Feb 2019 01:22:22 +0000 (10:22 +0900)]
[ACR-1355]Add new metadata. season, episode, resolution

Change-Id: Ic846961338f1c7bf7bd1948a23f9a49d5db64fd3

5 years agoMerge "Rearrange safe functions to remove duplicated code" into tizen accepted/tizen/unified/20190221.015359 submit/tizen/20190220.071038
hj kim [Wed, 20 Feb 2019 07:09:28 +0000 (07:09 +0000)]
Merge "Rearrange safe functions to remove duplicated code" into tizen

5 years agoRearrange safe functions to remove duplicated code 65/200065/6
jiyong.min [Tue, 19 Feb 2019 00:23:29 +0000 (09:23 +0900)]
Rearrange safe functions to remove duplicated code

 - The shared library will be seperated. So new files are renamed mc_xxx.

Change-Id: Ia091efcd0f9403948777bc63f808b7f2803eb76a

5 years agoAdd APIs to get count of playlist and item 21/200121/10
hj kim [Tue, 19 Feb 2019 09:49:43 +0000 (18:49 +0900)]
Add APIs to get count of playlist and item

Change-Id: I2f8943baaeb1f419c6327ef354b352d9459b9569

5 years agochange the return value regarding the checking of server/client 30/200130/1
hj kim [Tue, 19 Feb 2019 10:48:53 +0000 (19:48 +0900)]
change the return value regarding the checking of server/client

Change-Id: I536b986fb5fada173d2dff680ccefc0d08acb493

5 years agoReplace removing all listener to use g_list_free_full() 88/200088/1
jiyong.min [Tue, 19 Feb 2019 05:20:34 +0000 (14:20 +0900)]
Replace removing all listener to use g_list_free_full()

Change-Id: I9b1581884fd46e67aee580e74702bf6ebc09c4e7

5 years agomake api for getting metadata and remove duplicated code 31/200031/3
hj kim [Mon, 18 Feb 2019 08:08:00 +0000 (17:08 +0900)]
make api for getting metadata and remove duplicated code

Change-Id: I89a9819f1a3418513fcaeee0529318a54eb133e8

5 years agoRearrange database connect/disconnect functions 69/199869/4
jiyong.min [Fri, 15 Feb 2019 06:14:04 +0000 (15:14 +0900)]
Rearrange database connect/disconnect functions

 - Remove duplicated connect/disconnect functions
 - Modify the way to get db_path from using group to using tzplatform_context

Change-Id: I637250a3b660bd39a193cb59e5783f8400e54e93

5 years agomake api for setting metadata and remove duplicated code 51/199851/2
hj kim [Fri, 15 Feb 2019 04:12:02 +0000 (13:12 +0900)]
make api for setting metadata and remove duplicated code

Change-Id: I7a9826159f9b24b020d80e504d99a0d5c77eb519

5 years agoRearrange the code. Change mc_playlist_item_s to use media_controller_metadata_s... 31/199731/5
hj kim [Thu, 14 Feb 2019 09:08:08 +0000 (18:08 +0900)]
Rearrange the code. Change mc_playlist_item_s to use media_controller_metadata_s instead of having each meta parameter

Change-Id: Ibb791aa1075ed2c0c3d16596ecb900ec6bdfc821

5 years agoJust code clean up 72/199672/1
hj kim [Thu, 14 Feb 2019 03:00:51 +0000 (12:00 +0900)]
Just code clean up

Change-Id: I596229c75af87d4991989d0f76bceca820f314da

5 years agoCode clean up regarding getting latest server 07/199607/4
hj kim [Wed, 13 Feb 2019 07:43:43 +0000 (16:43 +0900)]
Code clean up regarding getting latest server

Change-Id: I4f5bfd5d39a655d187eb0dc32eddf2ab39bdb588

5 years agoAdd to remove and update information for dead application on database 67/199467/5
jiyong.min [Tue, 12 Feb 2019 00:57:40 +0000 (09:57 +0900)]
Add to remove and update information for dead application on database

Change-Id: I0dfe7eef25ae2552d87dd3dd5a1aeea926071065

5 years agoAdd to notify the updated server_name and server_states to clients 06/198806/6
jiyong.min [Wed, 30 Jan 2019 02:05:59 +0000 (11:05 +0900)]
Add to notify the updated server_name and server_states to clients

Change-Id: I4200d24402c3797ddd252e5d7175208d55ac76ab

5 years agoAdd signal handler for app_dead_signal 64/198064/16 accepted/tizen/unified/20190208.061729 submit/tizen/20190207.042229
jiyong.min [Fri, 18 Jan 2019 07:30:36 +0000 (16:30 +0900)]
Add signal handler for app_dead_signal

 - When app_dead_signal is raised, remove pid from connected_list
   and decrease connection count

Change-Id: I6deaf323619ef12e1ba9616debdb6ae65fce37a8

5 years agoChange normal log to secure log 79/198379/2
hj kim [Thu, 24 Jan 2019 08:11:35 +0000 (17:11 +0900)]
Change normal log to secure log

Change-Id: I7a9aebcd8149fbf6d15056232c017cabd2b4b79e

5 years agoRevert "Add internal API for dotnet framework" 79/198279/2
Jiyong Min [Wed, 23 Jan 2019 08:40:43 +0000 (08:40 +0000)]
Revert "Add internal API for dotnet framework"

This reverts commit d239370d839e3aabda75b9342db82fab3709ee44.

Change-Id: Ib7203cdcb50fed16abcb79920084d685515ae207

5 years agocontroller daemon will save not only pid but also appid when server and client create 45/197945/2
hj kim [Thu, 17 Jan 2019 08:43:08 +0000 (17:43 +0900)]
controller daemon will save not only pid but also appid when server and client create

Change-Id: I0dc3f2645e45e83b285fc8dcd2d326e71f22642a

5 years agoChange the order of the workflow when update server playback info 43/197443/3 accepted/tizen/unified/20190114.060153 submit/tizen/20190113.231604
hj kim [Fri, 11 Jan 2019 07:29:55 +0000 (16:29 +0900)]
Change the order of the workflow when update server playback info

when playback state is "PLAYING", latest server should be updated.
but previous coude send dbus msg of updating playback info to the client first and then update latest server info.
However, some client apps could expect to update the latest server info when they receive a dbus msg of "PLAYING".
but when clients check it right after getting the dbus msg, db didn't updated yet.
So change order to do update latest server info first before send dbus msg to the client.

Change-Id: I2d659287e1f8e5d758e13ea69f481701a8f287e3

5 years agoJust add some debug msg to check activated server/client list 21/197421/1
hj kim [Fri, 11 Jan 2019 05:53:17 +0000 (14:53 +0900)]
Just add some debug msg to check activated server/client list

Change-Id: Id96b94abcfabcc0e8922ad730986a60881517b30

5 years agojust add some debug msg to check abnormal status 83/197183/1 accepted/tizen/unified/20190111.055235 submit/tizen/20190110.070723 submit/tizen/20190110.080604
hj kim [Thu, 10 Jan 2019 07:05:19 +0000 (16:05 +0900)]
just add some debug msg to check abnormal status

Change-Id: I859cb1c239720bf9c88100d29647bdc8aa05b6d2

5 years agojust add some debug msg to check abnormal status 72/197172/1
hj kim [Thu, 10 Jan 2019 07:00:57 +0000 (16:00 +0900)]
just add some debug msg to check abnormal status

Change-Id: Ib68283e122117e87aa7bbc56035553ed7ab4331a

5 years agoAdd to init variable and check memory allocation failure 63/196763/1 accepted/tizen/unified/20190107.065444 submit/tizen/20190104.062230
jiyong.min [Fri, 4 Jan 2019 05:48:26 +0000 (14:48 +0900)]
Add to init variable and check memory allocation failure

Change-Id: I9db4b2da2b706ccf01c6c51492831717b45ff7ac

5 years agoFix Coverity issues 05/196205/2
hj kim [Wed, 26 Dec 2018 05:32:15 +0000 (14:32 +0900)]
Fix Coverity issues

Change-Id: Ie63d53ed8665b43457a8a6201bdf909c9daef264

5 years agoJust change the color of log(enter & leave) to be same 65/195865/4
jiyong.min [Wed, 19 Dec 2018 04:19:14 +0000 (13:19 +0900)]
Just change the color of log(enter & leave) to be same

Change-Id: I54d2e46edfc89762bb84fb629b2b23359b6277fb

5 years agoChange to check the database when the database exists 55/195755/6 accepted/tizen/unified/20181219.154848 submit/tizen/20181217.011957
jiyong.min [Tue, 18 Dec 2018 01:54:39 +0000 (10:54 +0900)]
Change to check the database when the database exists

Change-Id: Ifa274df8caa20a3afecded0bf5eb220143e0df47

5 years agoAdd to check abnormal database and to restore the database 14/195514/3
jiyong.min [Fri, 14 Dec 2018 05:42:33 +0000 (14:42 +0900)]
Add to check abnormal database and to restore the database

Change-Id: I8b0c2093edc9ccfed43b918113ae1116dac52bcf

5 years agoAdd internal API for dotnet framework 34/195134/2 accepted/tizen/unified/20181211.141133 submit/tizen/20181211.053401
jiyong.min [Tue, 11 Dec 2018 05:10:33 +0000 (14:10 +0900)]
Add internal API for dotnet framework

 - mc_client_send_playback_state_command
 - mc_server_set_playback_state_command_received_cb
 - mc_server_unset_playback_state_command_received_cb

Change-Id: I508f72027c0a754980af29e33c19afb833cb159b

5 years agoFix format error in logs 79/194679/1 accepted/tizen/unified/20181210.060030 submit/tizen/20181207.051909
jiyong.min [Fri, 7 Dec 2018 03:26:47 +0000 (12:26 +0900)]
Fix format error in logs

Change-Id: I95289d35f6ee431572b05f37cf59e1ca72b1589b

5 years agoAdd bundle in the pc_dependens 18/194318/1 accepted/tizen/unified/20181204.063759 submit/tizen/20181203.065437
hj kim [Mon, 3 Dec 2018 05:31:30 +0000 (14:31 +0900)]
Add bundle in the pc_dependens

Change-Id: I968283bfca93ca4d921d3b1e50721dc9227dedd1

5 years agoRemove db-util package dependency 07/194307/1
jiyong.min [Mon, 3 Dec 2018 02:53:14 +0000 (11:53 +0900)]
Remove db-util package dependency

Change-Id: I07ebd41dfb997680b27515f2725a36858a01e06d

5 years agoJust fix the description 06/194306/1
jiyong.min [Fri, 30 Nov 2018 05:37:15 +0000 (14:37 +0900)]
Just fix the description

Change-Id: I1b6823a8fafc73c3bd98f8e4758b49dcf0a8ee14

5 years agoRemove useless parameter and add to check signal unsubscribe 88/194188/1
jiyong.min [Fri, 30 Nov 2018 02:01:25 +0000 (11:01 +0900)]
Remove useless parameter and add to check signal unsubscribe

Change-Id: Ia9b18dd12cef978eb3dc0f6dee4756e874eba6be

5 years agoAdd to check the error of signal subscribe 76/194176/1
jiyong.min [Thu, 29 Nov 2018 05:29:45 +0000 (14:29 +0900)]
Add to check the error of signal subscribe

Change-Id: I40d12aec304151927abe9814db677ab3ae537b88

5 years agoUpdate test code 73/193673/3 accepted/tizen/unified/20181128.144727 submit/tizen/20181128.010307 submit/tizen/20181128.010852
hj kim [Fri, 23 Nov 2018 06:13:38 +0000 (15:13 +0900)]
Update test code

Change-Id: I1d7323c62028760b233fa2fc81fff8fdc361de0e

5 years ago[ACR-1314]Remove deprecated APIs from tizen 4.0 40/192640/7 submit/tizen/20181122.233505
hj kim [Wed, 7 Nov 2018 08:17:23 +0000 (17:17 +0900)]
[ACR-1314]Remove deprecated APIs from tizen 4.0

Change-Id: I2da87c33f6b186cc105d7020b083fd78e3c5d3f3

5 years agoReduce the delay to bind server socket 37/193137/1 accepted/tizen/unified/20181122.160700 submit/tizen/20181122.030533
jiyong.min [Thu, 15 Nov 2018 05:20:22 +0000 (14:20 +0900)]
Reduce the delay to bind server socket

Change-Id: I74e7a281fd7637c472a4c2a6b02f432dc99c1842

5 years agoFix wrong PC_REQUIRED 66/192166/2 accepted/tizen/unified/20181107.081915 submit/tizen/20181105.235320
hj kim [Wed, 31 Oct 2018 06:06:58 +0000 (15:06 +0900)]
Fix wrong PC_REQUIRED

Change-Id: I7e73ae9c7ea3baa0b256d0e9c57edcf8c0cae94c

5 years agoFix dlog format string error 25/190125/1 accepted/tizen/5.0/unified/20181102.014445 accepted/tizen/unified/20180927.174455 submit/tizen/20180927.065053 submit/tizen_5.0/20181101.000002
hj kim [Thu, 27 Sep 2018 06:49:15 +0000 (15:49 +0900)]
Fix dlog format string error

Change-Id: Ibebf0dc9e215a597f66e519aa5be1e6d63ea9b88

5 years agoRemove unused db handle 16/190116/1 submit/tizen/20180927.061444
hj kim [Thu, 27 Sep 2018 05:47:50 +0000 (14:47 +0900)]
Remove unused db handle

Change-Id: Ia739bcd2b8ecc25c2d0309e341782024a4fff1db

5 years agoReinforce document for the ability support 75/190075/1
hj kim [Thu, 27 Sep 2018 05:13:38 +0000 (14:13 +0900)]
Reinforce document for the ability support

Change-Id: I89f1e98c7945912f945895d1a43d522700eccb90

5 years agoCode rearrangement 35/189835/2 accepted/tizen/unified/20180927.073701 submit/tizen/20180921.053536
hj kim [Fri, 21 Sep 2018 04:59:14 +0000 (13:59 +0900)]
Code rearrangement

Change-Id: I0eb336910104a05be77e20b5be04b1e34350b112

5 years agoAdd 'immediate_update' to update playback ability at once 96/189596/1 accepted/tizen/unified/20180921.042544 submit/tizen/20180919.054547
jiyong.min [Wed, 19 Sep 2018 05:38:46 +0000 (14:38 +0900)]
Add 'immediate_update' to update playback ability at once

Change-Id: Ib35d432d964720d09458001e1a37cab42e5e2fd3

5 years agoAdd to destory Glist and search item by g_list_free_full 39/189439/2 accepted/tizen/unified/20180918.062950 submit/tizen/20180917.231009
jiyong.min [Mon, 17 Sep 2018 22:46:48 +0000 (07:46 +0900)]
Add to destory Glist and search item by g_list_free_full

Change-Id: I7ac83c7b228b3273d81743227a94c2475d754cf8