| Index: media/filters/audio_renderer_algorithm.h
 | 
| diff --git a/media/filters/audio_renderer_algorithm.h b/media/filters/audio_renderer_algorithm.h
 | 
| index 25ac811132869e5914d6a2132588a6ccf794b372..2005bfeb9509ac892c2b2e443589d578119126c2 100644
 | 
| --- a/media/filters/audio_renderer_algorithm.h
 | 
| +++ b/media/filters/audio_renderer_algorithm.h
 | 
| @@ -51,7 +51,7 @@ class MEDIA_EXPORT AudioRendererAlgorithm {
 | 
|    int FillBuffer(AudioBus* dest,
 | 
|                   int dest_offset,
 | 
|                   int requested_frames,
 | 
| -                 float playback_rate);
 | 
| +                 double playback_rate);
 | 
|  
 | 
|    // Clears |audio_buffer_|.
 | 
|    void FlushBuffers();
 | 
| @@ -101,15 +101,15 @@ class MEDIA_EXPORT AudioRendererAlgorithm {
 | 
|    // Run one iteration of WSOLA, if there are sufficient frames. This will
 | 
|    // overlap-and-add one block to |wsola_output_|, hence, |num_complete_frames_|
 | 
|    // is incremented by |ola_hop_size_|.
 | 
| -  bool RunOneWsolaIteration(float playback_rate);
 | 
| +  bool RunOneWsolaIteration(double playback_rate);
 | 
|  
 | 
|    // Seek |audio_buffer_| forward to remove frames from input that are not used
 | 
|    // any more. State of the WSOLA will be updated accordingly.
 | 
| -  void RemoveOldInputFrames(float playback_rate);
 | 
| +  void RemoveOldInputFrames(double playback_rate);
 | 
|  
 | 
|    // Update |output_time_| by |time_change|. In turn |search_block_index_| is
 | 
|    // updated.
 | 
| -  void UpdateOutputTime(float playback_rate, double time_change);
 | 
| +  void UpdateOutputTime(double playback_rate, double time_change);
 | 
|  
 | 
|    // Is |target_block_| fully within |search_block_|? If so, we don't need to
 | 
|    // perform the search.
 | 
| 
 |