blob: 344dcf6083376de1dbd6cda599078c980e440851 [file] [log] [blame]
minyue5f026d02015-12-16 07:36:04 -08001syntax = "proto2";
2option optimize_for = LITE_RUNTIME;
3package webrtc.neteq_unittest;
4
5message NetEqNetworkStatistics {
minyue-webrtc0c3ca752017-08-23 15:59:38 +02006 // Next field number 18.
minyue5f026d02015-12-16 07:36:04 -08007 optional uint32 current_buffer_size_ms = 1;
8 optional uint32 preferred_buffer_size_ms = 2;
9 optional uint32 jitter_peaks_found = 3;
10 optional uint32 packet_loss_rate = 4;
minyue-webrtc0c3ca752017-08-23 15:59:38 +020011 optional uint32 packet_discard_rate = 5 [deprecated = true];
minyue5f026d02015-12-16 07:36:04 -080012 optional uint32 expand_rate = 6;
13 optional uint32 speech_expand_rate = 7;
14 optional uint32 preemptive_rate = 8;
15 optional uint32 accelerate_rate = 9;
16 optional uint32 secondary_decoded_rate = 10;
minyue-webrtc0c3ca752017-08-23 15:59:38 +020017 optional uint32 secondary_discarded_rate = 17;
minyue5f026d02015-12-16 07:36:04 -080018 optional int32 clockdrift_ppm = 11;
19 optional uint64 added_zero_samples = 12;
20 optional int32 mean_waiting_time_ms = 13;
21 optional int32 median_waiting_time_ms = 14;
22 optional int32 min_waiting_time_ms = 15;
23 optional int32 max_waiting_time_ms = 16;
24}
25
26message RtcpStatistics {
27 optional uint32 fraction_lost = 1;
28 optional uint32 cumulative_lost = 2;
29 optional uint32 extended_max_sequence_number = 3;
30 optional uint32 jitter = 4;
Mirko Bonadeib14fad42017-06-28 11:17:24 +020031}
32