[6.0][mediacontroller] add MediaControllerPlaylistsInfo interface 16/217016/10
authorDawid Juszczak <d.juszczak@samsung.com>
Tue, 5 Nov 2019 10:32:52 +0000 (11:32 +0100)
committerDawid Juszczak <d.juszczak@samsung.com>
Mon, 9 Dec 2019 16:02:56 +0000 (17:02 +0100)
commit8df852f48288416abbb88537be18bb68f5014b84
treef8b50fb34234af8720198adc921256a99003f2ae
parentf192c859ee2b6a5416efd8730b9d22ca8029a27b
[6.0][mediacontroller] add MediaControllerPlaylistsInfo interface

[acr]
http://suprem.sec.samsung.net/jira/browse/TWDAPI-248

[description]
>> refactor_05 <<
add MediaControllerPlaylistsInfo interface to MediaControllerServerInfo.
Methods added to MediaControllerPlaylistsInfo interface:
+ getAllPlaylists
+ sendPlaybackItem
+ addPlaylistUpdatedListener
+ removePlaylistUpdatedListener

[verification]
tested manually in chrome console
tct-mediacontroller-tizen-tests fails with 2 TC:
- MediaControllerServer_iconURI_attribute.html <- has to be modified,
  because attribute iconURI is no longer readonly
- MediaControllerServerInfo_iconURI_attribute.html <- has to be modified,
  because attribute iconURI is no longer readonly

Change-Id: I761bd30eb7988a0d874f1569cdf2e7f147012ee8
Signed-off-by: Dawid Juszczak <d.juszczak@samsung.com>
src/mediacontroller/mediacontroller_api.js
src/mediacontroller/mediacontroller_client.cc
src/mediacontroller/mediacontroller_client.h
src/mediacontroller/mediacontroller_instance.cc
src/mediacontroller/mediacontroller_instance.h
src/mediacontroller/mediacontroller_server.cc