Index: webrtc/modules/audio_coding/audio_network_adaptor/controller.h |
diff --git a/webrtc/modules/audio_coding/audio_network_adaptor/controller.h b/webrtc/modules/audio_coding/audio_network_adaptor/controller.h |
index 4f97804317cfcff59c62642d7b5b438ff1592b2d..7679a58734b536d71113035b2a5ce8731c9464d7 100644 |
--- a/webrtc/modules/audio_coding/audio_network_adaptor/controller.h |
+++ b/webrtc/modules/audio_coding/audio_network_adaptor/controller.h |
@@ -30,8 +30,11 @@ class Controller { |
virtual ~Controller() = default; |
+ // Informs network metrics update to this controller. Any non-empty field |
+ // indicates an update on the corresponding network metric. |
+ virtual void UpdateNetworkMetrics(const NetworkMetrics& network_metrics) = 0; |
+ |
virtual void MakeDecision( |
- const NetworkMetrics& metrics, |
AudioNetworkAdaptor::EncoderRuntimeConfig* config) = 0; |
}; |