1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

for #319, support minimal query api

This commit is contained in:
winlin 2015-09-01 13:33:49 +08:00
parent 06c7ae62ee
commit 310b5a14cb
3 changed files with 33 additions and 1 deletions

View file

@ -1468,6 +1468,24 @@ int SrsConfig::persistence()
return ret;
}
int SrsConfig::minimal_to_json(SrsAmf0Object* obj)
{
int ret = ERROR_SUCCESS;
for (int i = 0; i < (int)root->directives.size(); i++) {
SrsConfDirective* dir = root->directives.at(i);
if (dir->is_vhost()) {
continue;
}
if (dir->name == "listen") {
obj->set(dir->name, dir->dumps_args());
}
}
return ret;
}
int SrsConfig::global_to_json(SrsAmf0Object* obj)
{
int ret = ERROR_SUCCESS;