From a28df1f87176dd6f75a516289a282fedeffd0aae Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Thu, 10 Jun 2021 12:51:41 -0400 Subject: [PATCH] TT#14008 fix incorrect ingress octet count Change-Id: I45b66c4fe29942855494a4e4aee080fca463c351 --- daemon/media_socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/media_socket.c b/daemon/media_socket.c index 83719c2e7..8c4b1d1d9 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -2047,7 +2047,7 @@ static int stream_packet(struct packet_handler_ctx *phc) { // SSRC receive stats if (phc->mp.ssrc_in && phc->mp.rtp) { atomic64_inc(&phc->mp.ssrc_in->packets); - atomic64_add(&phc->mp.ssrc_in->packets, phc->mp.raw.len); + atomic64_add(&phc->mp.ssrc_in->octets, phc->s.len); // no real sequencing, so this is rudimentary uint64_t old_seq = atomic64_get(&phc->mp.ssrc_in->last_seq); uint64_t new_seq = ntohs(phc->mp.rtp->seq_num) | (old_seq & 0xffff0000UL);