Commit ebbe124d by xiongziliang

修复不能立即关闭拉流代理的问题:#559

parent 3d8f015f
...@@ -169,10 +169,10 @@ bool PlayerProxy::close(MediaSource &sender,bool force) { ...@@ -169,10 +169,10 @@ bool PlayerProxy::close(MediaSource &sender,bool force) {
strongSelf->_muxer.reset(); strongSelf->_muxer.reset();
strongSelf->setMediaSource(nullptr); strongSelf->setMediaSource(nullptr);
strongSelf->teardown(); strongSelf->teardown();
if (strongSelf->_on_close) {
strongSelf->_on_close();
}
}); });
if (_on_close) {
_on_close();
}
WarnL << sender.getSchema() << "/" << sender.getVhost() << "/" << sender.getApp() << "/" << sender.getId() << " " << force; WarnL << sender.getSchema() << "/" << sender.getVhost() << "/" << sender.getApp() << "/" << sender.getId() << " " << force;
return true; return true;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论