diff --git a/webrtc/Sdp.cpp b/webrtc/Sdp.cpp index c517d4e2..06554fa5 100644 --- a/webrtc/Sdp.cpp +++ b/webrtc/Sdp.cpp @@ -1146,8 +1146,8 @@ RtcSessionSdp::Ptr RtcSession::toRtcSessionSdp() const{ { //添加a=msid字段 if (!m.rtp_rtx_ssrc.empty()) { - auto msid = std::make_shared(); if (!m.rtp_rtx_ssrc[0].msid.empty()) { + auto msid = std::make_shared(); msid->parse(m.rtp_rtx_ssrc[0].msid); sdp_media.items.emplace_back(wrapSdpAttr(std::move(msid))); }