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

Squash: Merge SRS4.0

This commit is contained in:
winlin 2021-09-07 08:20:43 +08:00
parent 8aee0169ce
commit a830289d97
3 changed files with 17 additions and 7 deletions

View file

@ -495,12 +495,16 @@ srs_error_t SrsStatistic::dumps_vhosts(SrsJsonArray* arr)
return err;
}
srs_error_t SrsStatistic::dumps_streams(SrsJsonArray* arr)
srs_error_t SrsStatistic::dumps_streams(SrsJsonArray* arr, int start, int count)
{
srs_error_t err = srs_success;
std::map<std::string, SrsStatisticStream*>::iterator it;
for (it = streams.begin(); it != streams.end(); it++) {
std::map<std::string, SrsStatisticStream*>::iterator it = streams.begin();
for (int i = 0; i < start + count && it != streams.end(); it++, i++) {
if (i < start) {
continue;
}
SrsStatisticStream* stream = it->second;
SrsJsonObject* obj = SrsJsonAny::object();