瀏覽代碼

Ensure PeerConnection::mTracksBySsrc Updates

Prevents an issue where PeerConnection::updateTrackSsrcCache() would not update mTracksBySsrc for SSRCs that are re-used.
SE2Dev 3 年之前
父節點
當前提交
3303c70946
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/impl/peerconnection.cpp

+ 1 - 1
src/impl/peerconnection.cpp

@@ -1206,7 +1206,7 @@ void PeerConnection::updateTrackSsrcCache(const Description &description) {
 			        }
 
 			        for (auto ssrc : ssrcs) {
-				        mTracksBySsrc.emplace(ssrc, track);
+				        mTracksBySsrc.insert_or_assign(ssrc, track);
 			        }
 		        },
 		    },