[ACR-1363] Add and Remove some playlist related APIs 45/200945/12 accepted/tizen/unified/20190318.150554 submit/tizen/20190315.041224
authorhj kim <backto.kim@samsung.com>
Wed, 6 Mar 2019 09:32:57 +0000 (18:32 +0900)
committerhj kim <backto.kim@samsung.com>
Thu, 14 Mar 2019 23:46:55 +0000 (08:46 +0900)
commit6daff21c5dd1868454e9a11287a86ddde6ea75f0
tree6097c0dfe7f2e6f65ca6d193e825a5f2525dc4e9
parentb113465abc11a1e4c9700c404403933982d0a1e8
[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
include/media_controller_client.h
include/media_controller_internal.h
include/media_controller_metadata.h
include/media_controller_playlist.h
include/media_controller_server.h
src/media_controller_client.c
src/media_controller_playlist.c
src/media_controller_server.c
test/client_test/media_controller_client_test.c
test/server_test/media_controller_server_test.c