Commit bca2b403 by xiongziliang

getMediaList接口可以刷选stream:#669

parent 122c8531
...@@ -432,13 +432,16 @@ void installWebApi() { ...@@ -432,13 +432,16 @@ void installWebApi() {
CHECK_SECRET(); CHECK_SECRET();
//获取所有MediaSource列表 //获取所有MediaSource列表
MediaSource::for_each_media([&](const MediaSource::Ptr &media){ MediaSource::for_each_media([&](const MediaSource::Ptr &media){
if(!allArgs["schema"].empty() && allArgs["schema"] != media->getSchema()){ if (!allArgs["schema"].empty() && allArgs["schema"] != media->getSchema()) {
return; return;
} }
if(!allArgs["vhost"].empty() && allArgs["vhost"] != media->getVhost()){ if (!allArgs["vhost"].empty() && allArgs["vhost"] != media->getVhost()) {
return; return;
} }
if(!allArgs["app"].empty() && allArgs["app"] != media->getApp()){ if (!allArgs["app"].empty() && allArgs["app"] != media->getApp()) {
return;
}
if (!allArgs["stream"].empty() && allArgs["stream"] != media->getId()) {
return; return;
} }
val["data"].append(makeMediaSourceJson(media)); val["data"].append(makeMediaSourceJson(media));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论