| Index: webrtc/modules/audio_coding/audio_network_adaptor/event_log_writer.cc
|
| diff --git a/webrtc/modules/audio_coding/audio_network_adaptor/event_log_writer.cc b/webrtc/modules/audio_coding/audio_network_adaptor/event_log_writer.cc
|
| deleted file mode 100644
|
| index 619a2473d93708cf221846151f9b2ebf61d5a815..0000000000000000000000000000000000000000
|
| --- a/webrtc/modules/audio_coding/audio_network_adaptor/event_log_writer.cc
|
| +++ /dev/null
|
| @@ -1,68 +0,0 @@
|
| -/*
|
| - * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved.
|
| - *
|
| - * Use of this source code is governed by a BSD-style license
|
| - * that can be found in the LICENSE file in the root of the source
|
| - * tree. An additional intellectual property rights grant can be found
|
| - * in the file PATENTS. All contributing project authors may
|
| - * be found in the AUTHORS file in the root of the source tree.
|
| - */
|
| -
|
| -#include <math.h>
|
| -#include <algorithm>
|
| -
|
| -#include "webrtc/logging/rtc_event_log/rtc_event_log.h"
|
| -#include "webrtc/modules/audio_coding/audio_network_adaptor/event_log_writer.h"
|
| -
|
| -namespace webrtc {
|
| -
|
| -EventLogWriter::EventLogWriter(RtcEventLog* event_log,
|
| - int min_bitrate_change_bps,
|
| - float min_bitrate_change_fraction,
|
| - float min_packet_loss_change_fraction)
|
| - : event_log_(event_log),
|
| - min_bitrate_change_bps_(min_bitrate_change_bps),
|
| - min_bitrate_change_fraction_(min_bitrate_change_fraction),
|
| - min_packet_loss_change_fraction_(min_packet_loss_change_fraction) {
|
| - RTC_DCHECK(event_log_);
|
| -}
|
| -
|
| -EventLogWriter::~EventLogWriter() = default;
|
| -
|
| -void EventLogWriter::MaybeLogEncoderConfig(
|
| - const AudioNetworkAdaptor::EncoderRuntimeConfig& config) {
|
| - if (last_logged_config_.num_channels != config.num_channels)
|
| - return LogEncoderConfig(config);
|
| - if (last_logged_config_.enable_dtx != config.enable_dtx)
|
| - return LogEncoderConfig(config);
|
| - if (last_logged_config_.enable_fec != config.enable_fec)
|
| - return LogEncoderConfig(config);
|
| - if (last_logged_config_.frame_length_ms != config.frame_length_ms)
|
| - return LogEncoderConfig(config);
|
| - if ((!last_logged_config_.bitrate_bps && config.bitrate_bps) ||
|
| - (last_logged_config_.bitrate_bps && config.bitrate_bps &&
|
| - std::abs(*last_logged_config_.bitrate_bps - *config.bitrate_bps) >=
|
| - std::min(static_cast<int>(*last_logged_config_.bitrate_bps *
|
| - min_bitrate_change_fraction_),
|
| - min_bitrate_change_bps_))) {
|
| - return LogEncoderConfig(config);
|
| - }
|
| - if ((!last_logged_config_.uplink_packet_loss_fraction &&
|
| - config.uplink_packet_loss_fraction) ||
|
| - (last_logged_config_.uplink_packet_loss_fraction &&
|
| - config.uplink_packet_loss_fraction &&
|
| - fabs(*last_logged_config_.uplink_packet_loss_fraction -
|
| - *config.uplink_packet_loss_fraction) >=
|
| - min_packet_loss_change_fraction_ *
|
| - *last_logged_config_.uplink_packet_loss_fraction)) {
|
| - return LogEncoderConfig(config);
|
| - }
|
| -}
|
| -
|
| -void EventLogWriter::LogEncoderConfig(
|
| - const AudioNetworkAdaptor::EncoderRuntimeConfig& config) {
|
| - event_log_->LogAudioNetworkAdaptation(config);
|
| - last_logged_config_ = config;
|
| -}
|
| -
|
| -} // namespace webrtc
|
|
|