Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 syntax = "proto2"; | |
| 2 option optimize_for = LITE_RUNTIME; | |
| 3 package webrtc.audio_network_adaptor.config; | |
| 4 | |
| 5 message FecController { | |
| 6 message Threshold { | |
| 7 optional int32 low_bandwidth_bps = 1; | |
| 8 optional float low_bandwidth_packet_loss = 2; | |
| 9 optional int32 high_bandwidth_bps = 3; | |
| 10 optional float high_bandwidth_packet_loss = 4; | |
| 11 } | |
| 12 optional Threshold fec_enabling_threshold = 1; | |
| 13 optional Threshold fec_disabling_threshold = 2; | |
| 14 optional int32 time_constant_ms = 3; | |
| 15 } | |
| 16 | |
| 17 message FrameLengthController { | |
| 18 optional float fl_increasing_packet_loss_fraction = 1; | |
| 19 optional float fl_decreasing_packet_loss_fraction = 2; | |
| 20 optional int32 fl_20ms_to_60ms_bandwidth_bps = 3; | |
| 21 optional int32 fl_60ms_to_20ms_bandwidth_bps = 4; | |
| 22 } | |
| 23 | |
| 24 message ChannelController { | |
| 25 optional int32 channel_1_to_2_bandwidth_bps = 1; | |
| 26 optional int32 channel_2_to_1_bandwidth_bps = 2; | |
| 27 } | |
| 28 | |
| 29 message DtxController { | |
| 30 optional int32 dtx_enabling_bandwidth_bps = 1; | |
| 31 optional int32 dtx_disabling_bandwidth_bps = 2; | |
| 32 } | |
| 33 | |
| 34 message BitrateController {} | |
| 35 | |
| 36 message Controller { | |
| 37 message ScoringPoint { | |
| 38 optional int32 uplink_bandwidth_bps = 1; | |
| 39 optional float uplink_packet_loss_fraction = 2; | |
| 40 } | |
| 41 optional ScoringPoint scoring_point = 1; | |
| 42 oneof controller { | |
| 43 FecController fec_controller = 21; | |
| 44 FrameLengthController frame_length_controller = 22; | |
| 45 ChannelController channel_controller = 23; | |
| 46 DtxController dtx_controller = 24; | |
| 47 BitrateController bitrate_controller = 25; | |
| 48 } | |
| 49 } | |
| 50 | |
| 51 message ControllerManager { | |
| 52 repeated Controller controllers = 1; | |
| 53 optional int32 min_reordering_time_ms = 2; | |
| 54 optional float min_reordering_squared_distance = 3; | |
| 55 } | |
|
kwiberg-webrtc
2016/09/28 08:59:22
I think I see why it makes sense to have this as a
minyue-webrtc
2016/09/28 12:47:25
Right, we also would like it to be platform and la
| |
| OLD | NEW |