Track对象新增clone方法

This commit is contained in:
xiongziliang
2018-10-25 23:17:30 +08:00
parent 6a7c76be06
commit 0045d405a5
2 changed files with 15 additions and 2 deletions

View File

@@ -29,8 +29,9 @@
namespace mediakit {
void RtspMuxer::addTrack(const Track::Ptr &track, uint32_t ssrc, int mtu) {
//记录该Track
void RtspMuxer::addTrack(const Track::Ptr &track_in, uint32_t ssrc, int mtu) {
//克隆对象防止在setDelegate时错误覆盖
auto track = track_in->clone();
auto codec_id = track->getCodecId();
_track_map[codec_id] = track;