| Index: chromecast/renderer/media/media_pipeline_proxy.cc | 
| diff --git a/chromecast/renderer/media/media_pipeline_proxy.cc b/chromecast/renderer/media/media_pipeline_proxy.cc | 
| index 7a454b166664e124028d8ad3c26f25e1525a9ccd..830ac0fe1340933ed4652812077687885dc12eba 100644 | 
| --- a/chromecast/renderer/media/media_pipeline_proxy.cc | 
| +++ b/chromecast/renderer/media/media_pipeline_proxy.cc | 
| @@ -34,7 +34,7 @@ class MediaPipelineProxyInternal { | 
| void StartPlayingFrom(const base::TimeDelta& time); | 
| void Flush(const ::media::PipelineStatusCB& status_cb); | 
| void Stop(); | 
| -  void SetPlaybackRate(float playback_rate); | 
| +  void SetPlaybackRate(double playback_rate); | 
|  | 
| private: | 
| void Shutdown(); | 
| @@ -135,7 +135,7 @@ void MediaPipelineProxyInternal::StartPlayingFrom(const base::TimeDelta& time) { | 
| client_.error_cb.Run(::media::PIPELINE_ERROR_ABORT); | 
| } | 
|  | 
| -void MediaPipelineProxyInternal::SetPlaybackRate(float playback_rate) { | 
| +void MediaPipelineProxyInternal::SetPlaybackRate(double playback_rate) { | 
| DCHECK(thread_checker_.CalledOnValidThread()); | 
| media_channel_proxy_->Send(scoped_ptr<IPC::Message>( | 
| new CmaHostMsg_SetPlaybackRate( | 
| @@ -274,7 +274,7 @@ void MediaPipelineProxy::Stop() { | 
| FORWARD_ON_IO_THREAD(Stop); | 
| } | 
|  | 
| -void MediaPipelineProxy::SetPlaybackRate(float playback_rate) { | 
| +void MediaPipelineProxy::SetPlaybackRate(double playback_rate) { | 
| DCHECK(thread_checker_.CalledOnValidThread()); | 
| FORWARD_ON_IO_THREAD(SetPlaybackRate, playback_rate); | 
| } | 
|  |