| Index: media/cast/common/clock_drift_smoother.cc
|
| diff --git a/media/cast/common/clock_drift_smoother.cc b/media/cast/common/clock_drift_smoother.cc
|
| index aff9a396de0ffd521d60e528e2fc6f10bf3a210b..df3ffdb77c5b7617f089f921d0e89dd325f828d3 100644
|
| --- a/media/cast/common/clock_drift_smoother.cc
|
| +++ b/media/cast/common/clock_drift_smoother.cc
|
| @@ -27,7 +27,7 @@ void ClockDriftSmoother::Reset(base::TimeTicks now,
|
| base::TimeDelta measured_offset) {
|
| DCHECK(!now.is_null());
|
| last_update_time_ = now;
|
| - estimate_us_ = measured_offset.InMicroseconds();
|
| + estimate_us_ = static_cast<double>(measured_offset.InMicroseconds());
|
| }
|
|
|
| void ClockDriftSmoother::Update(base::TimeTicks now,
|
| @@ -39,7 +39,8 @@ void ClockDriftSmoother::Update(base::TimeTicks now,
|
| // |now| is not monotonically non-decreasing.
|
| NOTREACHED();
|
| } else {
|
| - const double elapsed_us = (now - last_update_time_).InMicroseconds();
|
| + const double elapsed_us =
|
| + static_cast<double>((now - last_update_time_).InMicroseconds());
|
| last_update_time_ = now;
|
| const double weight =
|
| elapsed_us / (elapsed_us + time_constant_.InMicroseconds());
|
|
|