[tizen][mediacontroller] Change toJSON implementation to simplify serialization. 69/210769/2 accepted/tizen/unified/20190730.112003 submit/tizen/20190730.074817
authorMichal Michalski <m.michalski2@partner.samsung.com>
Wed, 24 Jul 2019 08:38:45 +0000 (10:38 +0200)
committerMichal Michalski <m.michalski2@partner.samsung.com>
Wed, 24 Jul 2019 09:16:06 +0000 (11:16 +0200)
commit8a723db303f28d0befcb0e9e5cd070ba3492e610
tree4adfcb2a9a5e453e943f09bdf00ab24633d62558
parent749a85115e7b88a093820c0a4ca1a84f64227415
[tizen][mediacontroller] Change toJSON implementation to simplify serialization.

Before this commit, in order to send Bundle object to the C++ layer
it was necessary to call Bundle.toString() method, and than picojson::parse()
in C++ to deserialize it. This commit removes the need for both this steps.
They will be done implicitly by the framework.

[Verification] bundle js tests 100% pass rate.

Signed-off-by: Michal Michalski <m.michalski2@partner.samsung.com>
Change-Id: I89b11bc634b56b720dd8a5ecea8537ef1ce51b24
src/mediacontroller/mediacontroller_api.js
src/mediacontroller/mediacontroller_instance.cc
src/mediacontroller/mediacontroller_server.cc
src/tizen/js/ut/bundle_ut.js
src/tizen/tizen_api.js