Remove use of another deprecated json API in examples.

Bug: b/228975498
Change-Id: I4bc871769d81e7dc8fb79a3d894a1115894f218a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258794
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36543}
This commit is contained in:
Björn Terelius
2022-04-13 17:25:43 +02:00
committed by WebRTC LUCI CQ
parent e0ac10db0a
commit 567d039417

View File

@ -246,9 +246,7 @@ void Conductor::OnIceCandidate(const webrtc::IceCandidateInterface* candidate) {
return; return;
} }
Json::StyledWriter writer;
Json::Value jmessage; Json::Value jmessage;
jmessage[kCandidateSdpMidName] = candidate->sdp_mid(); jmessage[kCandidateSdpMidName] = candidate->sdp_mid();
jmessage[kCandidateSdpMlineIndexName] = candidate->sdp_mline_index(); jmessage[kCandidateSdpMlineIndexName] = candidate->sdp_mline_index();
std::string sdp; std::string sdp;
@ -257,7 +255,9 @@ void Conductor::OnIceCandidate(const webrtc::IceCandidateInterface* candidate) {
return; return;
} }
jmessage[kCandidateSdpName] = sdp; jmessage[kCandidateSdpName] = sdp;
SendMessage(writer.write(jmessage));
Json::StreamWriterBuilder factory;
SendMessage(Json::writeString(factory, jmessage));
} }
// //
@ -579,12 +579,13 @@ void Conductor::OnSuccess(webrtc::SessionDescriptionInterface* desc) {
return; return;
} }
Json::StyledWriter writer;
Json::Value jmessage; Json::Value jmessage;
jmessage[kSessionDescriptionTypeName] = jmessage[kSessionDescriptionTypeName] =
webrtc::SdpTypeToString(desc->GetType()); webrtc::SdpTypeToString(desc->GetType());
jmessage[kSessionDescriptionSdpName] = sdp; jmessage[kSessionDescriptionSdpName] = sdp;
SendMessage(writer.write(jmessage));
Json::StreamWriterBuilder factory;
SendMessage(Json::writeString(factory, jmessage));
} }
void Conductor::OnFailure(webrtc::RTCError error) { void Conductor::OnFailure(webrtc::RTCError error) {