Native API uses MC_SERVER_STATE_NONE, which must be mapped to 'INACTIVE'
Web API enum. The 'NONE' state is the default state for native MC server.
[Verification] Code compiles, MC TCT passed 100%.
Change-Id: Ida2acbad265dfa7b9a91d79e64e90bccb6632e56
Signed-off-by: Szymon Jastrzebski <s.jastrzebsk@partner.samsung.com>
var serverInfo = native_.getResultObject(result);
if (serverInfo) {
+ if ('NONE' === serverInfo.state) {
+ serverInfo.state = 'ACTIVE';
+ }
serverInfo = new MediaControllerServerInfo(serverInfo);
}
return serverInfo;
const PlatformEnumMap Types::platform_enum_map_ = {
{kMediaControllerServerState, {
+ {"NONE", MC_SERVER_STATE_NONE},
{"ACTIVE", MC_SERVER_STATE_ACTIVATE},
{"INACTIVE", MC_SERVER_STATE_DEACTIVATE}}},
{kMediaControllerPlaybackState, {