summaryrefslogtreecommitdiff
path: root/modules/audio_coding/neteq/tools/neteq_quality_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/audio_coding/neteq/tools/neteq_quality_test.cc')
-rw-r--r--modules/audio_coding/neteq/tools/neteq_quality_test.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/modules/audio_coding/neteq/tools/neteq_quality_test.cc b/modules/audio_coding/neteq/tools/neteq_quality_test.cc
index a80b1f88..83288557 100644
--- a/modules/audio_coding/neteq/tools/neteq_quality_test.cc
+++ b/modules/audio_coding/neteq/tools/neteq_quality_test.cc
@@ -158,7 +158,7 @@ bool NoLoss::Lost() {
return false;
}
-UniformLoss::UniformLoss(int loss_rate)
+UniformLoss::UniformLoss(double loss_rate)
: loss_rate_(loss_rate) {
}
@@ -204,8 +204,6 @@ void NetEqQualityTest::SetUp() {
// a full packet duration is drawn with a loss, |unit_loss_rate| fulfills
// (1 - unit_loss_rate) ^ (block_duration_ms_ / kPacketLossTimeUnitMs) ==
// 1 - packet_loss_rate.
- // |unit_loss_rate| is usually small. To increase its resolution, we
- // magnify it by |RAND_MAX|.
double unit_loss_rate = (1.0f - pow(1.0f - 0.01f * packet_loss_rate_,
1.0f / units));
loss_model_.reset(new UniformLoss(unit_loss_rate));