From 9840235bb9dd3561cc6894098e08a8ee6466456f Mon Sep 17 00:00:00 2001 From: Mirko Bonadei Date: Fri, 29 Mar 2019 11:10:40 +0100 Subject: [PATCH] Qualify cmath function calls. Bug: webrtc:10433 Change-Id: Ib05964f39dd51fd565e60b788d743b178dff873e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/129765 Reviewed-by: Karl Wiberg Reviewed-by: Danil Chapovalov Commit-Queue: Mirko Bonadei Cr-Commit-Position: refs/heads/master@{#27359} --- modules/rtp_rtcp/test/testFec/test_packet_masks_metrics.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/rtp_rtcp/test/testFec/test_packet_masks_metrics.cc b/modules/rtp_rtcp/test/testFec/test_packet_masks_metrics.cc index 8d77a27bfa..44597b85bb 100644 --- a/modules/rtp_rtcp/test/testFec/test_packet_masks_metrics.cc +++ b/modules/rtp_rtcp/test/testFec/test_packet_masks_metrics.cc @@ -43,8 +43,7 @@ * parameters: average loss rate and average burst length. */ -#include - +#include #include #include "modules/rtp_rtcp/source/forward_error_correction_internal.h" @@ -392,7 +391,7 @@ class FecPacketMaskMetricsTest : public ::testing::Test { std::unique_ptr state(new uint8_t[tot_num_packets]); memset(state.get(), 0, tot_num_packets); - int num_loss_configurations = static_cast(pow(2.0f, tot_num_packets)); + int num_loss_configurations = 1 << tot_num_packets; // Loop over all loss configurations for the symbol sequence of length // |tot_num_packets|. In this version we process up to (k=12, m=12) codes, // and get exact expressions for the residual loss. @@ -496,7 +495,7 @@ class FecPacketMaskMetricsTest : public ::testing::Test { assert(metrics_code.variance_residual_loss[k] >= 0.0); assert(metrics_code.average_residual_loss[k] > 0.0); metrics_code.variance_residual_loss[k] = - sqrt(metrics_code.variance_residual_loss[k]) / + std::sqrt(metrics_code.variance_residual_loss[k]) / metrics_code.average_residual_loss[k]; }