| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. | 2 * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 105 last_metrics_.overhead_bytes_per_packet = | 105 last_metrics_.overhead_bytes_per_packet = |
| 106 rtc::Optional<size_t>(overhead_bytes_per_packet); | 106 rtc::Optional<size_t>(overhead_bytes_per_packet); |
| 107 DumpNetworkMetrics(); | 107 DumpNetworkMetrics(); |
| 108 | 108 |
| 109 Controller::NetworkMetrics network_metrics; | 109 Controller::NetworkMetrics network_metrics; |
| 110 network_metrics.overhead_bytes_per_packet = | 110 network_metrics.overhead_bytes_per_packet = |
| 111 rtc::Optional<size_t>(overhead_bytes_per_packet); | 111 rtc::Optional<size_t>(overhead_bytes_per_packet); |
| 112 UpdateNetworkMetrics(network_metrics); | 112 UpdateNetworkMetrics(network_metrics); |
| 113 } | 113 } |
| 114 | 114 |
| 115 AudioNetworkAdaptor::EncoderRuntimeConfig | 115 AudioEncoderRuntimeConfig AudioNetworkAdaptorImpl::GetEncoderRuntimeConfig() { |
| 116 AudioNetworkAdaptorImpl::GetEncoderRuntimeConfig() { | 116 AudioEncoderRuntimeConfig config; |
| 117 EncoderRuntimeConfig config; | |
| 118 for (auto& controller : | 117 for (auto& controller : |
| 119 controller_manager_->GetSortedControllers(last_metrics_)) | 118 controller_manager_->GetSortedControllers(last_metrics_)) |
| 120 controller->MakeDecision(&config); | 119 controller->MakeDecision(&config); |
| 121 | 120 |
| 122 if (debug_dump_writer_) | 121 if (debug_dump_writer_) |
| 123 debug_dump_writer_->DumpEncoderRuntimeConfig( | 122 debug_dump_writer_->DumpEncoderRuntimeConfig( |
| 124 config, config_.clock->TimeInMilliseconds()); | 123 config, config_.clock->TimeInMilliseconds()); |
| 125 | 124 |
| 126 if (event_log_writer_) | 125 if (event_log_writer_) |
| 127 event_log_writer_->MaybeLogEncoderConfig(config); | 126 event_log_writer_->MaybeLogEncoderConfig(config); |
| (...skipping 15 matching lines...) Expand all Loading... |
| 143 config_.clock->TimeInMilliseconds()); | 142 config_.clock->TimeInMilliseconds()); |
| 144 } | 143 } |
| 145 | 144 |
| 146 void AudioNetworkAdaptorImpl::UpdateNetworkMetrics( | 145 void AudioNetworkAdaptorImpl::UpdateNetworkMetrics( |
| 147 const Controller::NetworkMetrics& network_metrics) { | 146 const Controller::NetworkMetrics& network_metrics) { |
| 148 for (auto& controller : controller_manager_->GetControllers()) | 147 for (auto& controller : controller_manager_->GetControllers()) |
| 149 controller->UpdateNetworkMetrics(network_metrics); | 148 controller->UpdateNetworkMetrics(network_metrics); |
| 150 } | 149 } |
| 151 | 150 |
| 152 } // namespace webrtc | 151 } // namespace webrtc |
| OLD | NEW |