From ac3359231902bf5e616fea10a9b65c5ce04a6dae Mon Sep 17 00:00:00 2001 From: xiongziliang <771730766@qq.com> Date: Tue, 21 Jan 2020 11:05:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=AD=BB=E9=94=81=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Record/Recorder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Record/Recorder.cpp b/src/Record/Recorder.cpp index 851a9d32..39fdc989 100644 --- a/src/Record/Recorder.cpp +++ b/src/Record/Recorder.cpp @@ -266,6 +266,7 @@ private: } void addRecorder(MediaSource &sender){ + auto tracks = sender.getTracks(needTrackReady()); auto key = getRecorderKey(sender.getVhost(),sender.getApp(),sender.getId()); lock_guard lck(_recorder_mtx); auto it = _recorder_map.find(key); @@ -276,7 +277,6 @@ private: if(!it->second->isRecording() || it->second->getSchema() == sender.getSchema()){ // 绑定的协议一致或者并未正在录制则替换tracks - auto tracks = sender.getTracks(needTrackReady()); if (!tracks.empty()) { it->second->attachTracks(std::move(tracks),sender.getSchema()); }