新增拉流代理源相关api

This commit is contained in:
xiongziliang
2020-03-10 22:55:19 +08:00
parent b3554fb721
commit 891b86e7ea
4 changed files with 55 additions and 12 deletions

View File

@@ -62,14 +62,11 @@ protected:
}
if(!_cb){
//未设置回调,没法关闭
WarnL << "请使用mk_media_set_on_close函数设置回调函数!";
return false;
}
if(!_cb(_user_data)){
//回调选择返回不关闭该视频
return false;
}
//回调中已经关闭该视频
//请在回调中调用mk_media_release函数释放资源,否则MediaSource::close()操作不会生效
_cb(_user_data);
WarnL << "close media:" << sender.getSchema() << "/" << sender.getVhost() << "/" << sender.getApp() << "/" << sender.getId() << " " << force;
return true;
}