blob: b4b4253c3d497f4a79606dee582cc062b9b4150d [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;
Niels Möller4461f052020-09-21 10:05:32 +020010 reserved 4; // Was packet_loss_rate.
11 reserved 5; // Was packet_discard_rate.
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;
Niels Möller4461f052020-09-21 10:05:32 +020019 reserved 12; // Was added_zero_samples.
minyue5f026d02015-12-16 07:36:04 -080020 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}