Ignore empty remote ICE candidates

This commit is contained in:
trilene 2020-09-13 10:21:29 -04:00
parent b6563d9ffe
commit 124952a11c
1 changed files with 6 additions and 2 deletions

View File

@ -426,8 +426,12 @@ WebRTCSession::acceptICECandidates(
for (const auto &c : candidates) { for (const auto &c : candidates) {
nhlog::ui()->debug( nhlog::ui()->debug(
"WebRTC: remote candidate: (m-line:{}):{}", c.sdpMLineIndex, c.candidate); "WebRTC: remote candidate: (m-line:{}):{}", c.sdpMLineIndex, c.candidate);
g_signal_emit_by_name( if (!c.candidate.empty()) {
webrtc_, "add-ice-candidate", c.sdpMLineIndex, c.candidate.c_str()); g_signal_emit_by_name(webrtc_,
"add-ice-candidate",
c.sdpMLineIndex,
c.candidate.c_str());
}
} }
} }
} }