comparison include/twjit.h @ 11:4f82b9c07ddb

twjit: update to stats
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 06 Jul 2024 01:57:52 +0000
parents 117fa99ff871
children 323957bebd53
comparison
equal deleted inserted replaced
10:e60df79cbe9f 11:4f82b9c07ddb
30 /* 30 /*
31 * Stats collected during the lifetime of a twjit instance. 31 * Stats collected during the lifetime of a twjit instance.
32 */ 32 */
33 struct twrtp_jibuf_stats { 33 struct twrtp_jibuf_stats {
34 /* normal operation */ 34 /* normal operation */
35 uint32_t rx_packets;
35 uint32_t delivered_pkt; 36 uint32_t delivered_pkt;
36 uint32_t delivered_bytes; 37 uint32_t handovers_in;
37 uint32_t handovers; 38 uint32_t handovers_out;
38 /* undesirable, but not totally unexpected */ 39 /* undesirable, but not totally unexpected */
39 uint32_t too_old; 40 uint32_t too_old;
40 uint32_t underruns; 41 uint32_t underruns;
41 uint32_t output_gaps; 42 uint32_t output_gaps;
42 uint32_t thinning_drops; 43 uint32_t thinning_drops;
48 uint32_t seq_skips; 49 uint32_t seq_skips;
49 uint32_t seq_backwards; 50 uint32_t seq_backwards;
50 uint32_t seq_repeats; 51 uint32_t seq_repeats;
51 uint32_t intentional_gaps; 52 uint32_t intentional_gaps;
52 uint32_t ts_resets; 53 uint32_t ts_resets;
54 uint32_t jitter_max;
53 }; 55 };
54 56
55 /* 57 /*
56 * Info collected from the incoming RTP data stream 58 * Info collected from the incoming RTP data stream
57 * for the purpose of generating RTCP reception report blocks. 59 * for the purpose of generating RTCP reception report blocks.