| Index: chromecast/media/cma/filters/cma_renderer.cc
|
| diff --git a/chromecast/media/cma/filters/cma_renderer.cc b/chromecast/media/cma/filters/cma_renderer.cc
|
| index 1473f02af0fc36c9b484b7b54b20d12a06161bb2..6a3db43793da998f09ca67f88a6b350800297fea 100644
|
| --- a/chromecast/media/cma/filters/cma_renderer.cc
|
| +++ b/chromecast/media/cma/filters/cma_renderer.cc
|
| @@ -52,7 +52,7 @@ CmaRenderer::CmaRenderer(scoped_ptr<MediaPipeline> media_pipeline)
|
| initial_video_hole_created_(false),
|
| time_interpolator_(
|
| new ::media::TimeDeltaInterpolator(&default_tick_clock_)),
|
| - playback_rate_(1.0f),
|
| + playback_rate_(1.0),
|
| weak_factory_(this) {
|
| weak_this_ = weak_factory_.GetWeakPtr();
|
| thread_checker_.DetachFromThread();
|
| @@ -183,7 +183,7 @@ void CmaRenderer::StartPlayingFrom(base::TimeDelta time) {
|
| CompleteStateTransition(kPlaying);
|
| }
|
|
|
| -void CmaRenderer::SetPlaybackRate(float playback_rate) {
|
| +void CmaRenderer::SetPlaybackRate(double playback_rate) {
|
| CMALOG(kLogControl) << __FUNCTION__ << ": " << playback_rate;
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| media_pipeline_->SetPlaybackRate(playback_rate);
|
|
|