Browse Source

MT#55283 report SSRCs even without stats

Change-Id: I51cd489517321ec538407ddc76107e74f6e65c3f
rfuchs/dubber
Richard Fuchs 7 months ago
parent
commit
4e099e48d3
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      daemon/call_interfaces.c

+ 3
- 2
daemon/call_interfaces.c View File

@ -3018,6 +3018,9 @@ static void ng_stats_ssrc_1(const ng_parser_t *parser, parser_arg ent, struct ss
parser->dict_add_int(ent, "last RTP timestamp", atomic_get_na(&se->stats->timestamp));
parser->dict_add_int(ent, "last RTP seq", atomic_get_na(&se->stats->ext_seq));
if (!se->stats_blocks.length || !se->lowest_mos || !se->highest_mos)
return;
parser->dict_add_int(ent, "cumulative loss", se->packets_lost);
int mos_samples = se->stats_blocks.length - se->no_mos_count;
@ -3055,8 +3058,6 @@ static void ng_stats_ssrc(const ng_parser_t *parser, parser_arg dict, parser_arg
struct ssrc_entry_call *se = l->data;
char tmp[12];
snprintf(tmp, sizeof(tmp), "%" PRIu32, se->h.ssrc);
if (!se->stats_blocks.length || !se->lowest_mos || !se->highest_mos)
continue;
parser_arg ent = parser->list_add_dict(list);


Loading…
Cancel
Save