mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-06-30 06:42:22 +08:00
修复Rtmp复用器循环引用的bug
This commit is contained in:
@@ -39,7 +39,8 @@ RtmpMuxer::RtmpMuxer(const TitleMete::Ptr &title) {
|
||||
|
||||
void RtmpMuxer::onTrackReady(const Track::Ptr &track) {
|
||||
//生成rtmp编码器
|
||||
auto encoder = Factory::getRtmpCodecByTrack(track);
|
||||
//克隆该Track,防止循环引用
|
||||
auto encoder = Factory::getRtmpCodecByTrack(track->clone());
|
||||
if (!encoder) {
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user