Index: media/audio/linux/alsa_output.cc |
diff --git a/media/audio/linux/alsa_output.cc b/media/audio/linux/alsa_output.cc |
index 0cd2d0c5e095b431c109590f13498353e5d73ec0..a57c2763511e955667d542a6798c7ce3275527ee 100644 |
--- a/media/audio/linux/alsa_output.cc |
+++ b/media/audio/linux/alsa_output.cc |
@@ -604,10 +604,11 @@ void AlsaPcmOutputStream::ScheduleNextWrite(bool source_exhausted) { |
} else { |
// TODO(ajwong): Measure the reliability of the delay interval. Use |
// base/metrics/histogram.h. |
- manager_->GetMessageLoop()->PostDelayedTask(FROM_HERE, |
+ manager_->GetMessageLoop()->PostDelayedTask( |
+ FROM_HERE, |
base::Bind(&AlsaPcmOutputStream::WriteTask, |
weak_factory_.GetWeakPtr()), |
- next_fill_time_ms); |
+ base::TimeDelta::FromMilliseconds(next_fill_time_ms)); |
} |
} |
} |