Fix of ReceiveTimeCalculator field trial parsing.

Replacing "/" with "," as separator. "/" is not allowed as a character
in field trial strings.

Bug: webrtc:9054
Change-Id: I505da51096e3b8b357febfb9642471e3327e98e4
Reviewed-on: https://webrtc-review.googlesource.com/64444
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22591}
This commit is contained in:
Sebastian Jansson 2018-03-23 13:53:32 +01:00 committed by Commit Bot
parent 61fce40f7a
commit 0bf0c3d7aa

View File

@ -31,7 +31,7 @@ ReceiveTimeCalculator::CreateFromFieldTrial() {
if (!IsEnabled(kBweReceiveTimeCorrection))
return nullptr;
int min, max;
if (sscanf(FindFullName(kBweReceiveTimeCorrection).c_str(), "Enabled/%d,%d",
if (sscanf(FindFullName(kBweReceiveTimeCorrection).c_str(), "Enabled,%d,%d",
&min, &max) != 2) {
RTC_LOG(LS_WARNING) << "Invalid number of parameters provided.";
return nullptr;