| Index: media/base/pipeline.cc
|
| diff --git a/media/base/pipeline.cc b/media/base/pipeline.cc
|
| index aaa6cb6e8ed7546e5db552f0cb676287ffea734c..12e76228503e3da3f51db8e04a8e321c98d39820 100644
|
| --- a/media/base/pipeline.cc
|
| +++ b/media/base/pipeline.cc
|
| @@ -37,7 +37,7 @@ Pipeline::Pipeline(
|
| running_(false),
|
| did_loading_progress_(false),
|
| volume_(1.0f),
|
| - playback_rate_(0.0f),
|
| + playback_rate_(0.0),
|
| status_(PIPELINE_OK),
|
| state_(kCreated),
|
| renderer_ended_(false),
|
| @@ -124,13 +124,13 @@ bool Pipeline::IsRunning() const {
|
| return running_;
|
| }
|
|
|
| -float Pipeline::GetPlaybackRate() const {
|
| +double Pipeline::GetPlaybackRate() const {
|
| base::AutoLock auto_lock(lock_);
|
| return playback_rate_;
|
| }
|
|
|
| -void Pipeline::SetPlaybackRate(float playback_rate) {
|
| - if (playback_rate < 0.0f)
|
| +void Pipeline::SetPlaybackRate(double playback_rate) {
|
| + if (playback_rate < 0.0)
|
| return;
|
|
|
| base::AutoLock auto_lock(lock_);
|
| @@ -555,7 +555,7 @@ void Pipeline::ErrorChangedTask(PipelineStatus error) {
|
| DoStop(base::Bind(&Pipeline::OnStopCompleted, weak_factory_.GetWeakPtr()));
|
| }
|
|
|
| -void Pipeline::PlaybackRateChangedTask(float playback_rate) {
|
| +void Pipeline::PlaybackRateChangedTask(double playback_rate) {
|
| DCHECK(task_runner_->BelongsToCurrentThread());
|
|
|
| // Playback rate changes are only carried out while playing.
|
|
|