注释,说明

注释,说明
This commit is contained in:
3503207480@qq.com
2019-08-30 11:17:27 +08:00
parent e3139134e8
commit 036b36f012
12 changed files with 37 additions and 12 deletions

View File

@@ -70,7 +70,7 @@ void MediaSink::inputFrame(const Frame::Ptr &frame) {
it->second->inputFrame(frame);
if(!_allTrackReady && !_trackReadyCallback.empty() && it->second->ready()){
//Track由未就绪状态换成就绪状态我们就触发onTrackReady回调
//Track由未就绪状态换成就绪状态我们就触发onTrackReady回调
auto it_callback = _trackReadyCallback.find(codec_id);
if(it_callback != _trackReadyCallback.end()){
it_callback->second();

View File

@@ -123,6 +123,7 @@ MediaSource::Ptr MediaSource::find(
lock_guard<recursive_mutex> lock(g_mtxMediaSrc);
MediaSource::Ptr ret;
//查找某一媒体源,找到后返回
searchMedia(schema, vhost, app, id,
[&](SchemaVhostAppStreamMap::iterator &it0 ,
VhostAppStreamMap::iterator &it1,
@@ -138,7 +139,7 @@ MediaSource::Ptr MediaSource::find(
return true;
});
if(!ret && bMake){
//查找某一媒体源,找到后返回
//查找媒体源,则创建一个
ret = MediaReader::onMakeMediaSource(schema, vhost,app,id);
}
return ret;