| Index: webrtc/modules/audio_coding/audio_network_adaptor/dtx_controller.h
|
| diff --git a/webrtc/modules/audio_coding/audio_network_adaptor/dtx_controller.h b/webrtc/modules/audio_coding/audio_network_adaptor/dtx_controller.h
|
| index bb8faf45d85ce0f427125edfdfae7d58eac483de..1bf2ce791bb6012fefeec6aae0b7c65e2a8e0314 100644
|
| --- a/webrtc/modules/audio_coding/audio_network_adaptor/dtx_controller.h
|
| +++ b/webrtc/modules/audio_coding/audio_network_adaptor/dtx_controller.h
|
| @@ -31,12 +31,16 @@ class DtxController final : public Controller {
|
|
|
| explicit DtxController(const Config& config);
|
|
|
| - void MakeDecision(const NetworkMetrics& metrics,
|
| - AudioNetworkAdaptor::EncoderRuntimeConfig* config) override;
|
| + ~DtxController() override;
|
| +
|
| + void UpdateNetworkMetrics(const NetworkMetrics& network_metrics) override;
|
| +
|
| + void MakeDecision(AudioNetworkAdaptor::EncoderRuntimeConfig* config) override;
|
|
|
| private:
|
| const Config config_;
|
| bool dtx_enabled_;
|
| + rtc::Optional<int> uplink_bandwidth_bps_;
|
| RTC_DISALLOW_COPY_AND_ASSIGN(DtxController);
|
| };
|
|
|
|
|