| Index: media/audio/pulse/audio_manager_pulse.h
 | 
| diff --git a/media/audio/pulse/audio_manager_pulse.h b/media/audio/pulse/audio_manager_pulse.h
 | 
| index 93a1c946dd98a33388f366c65a2bb1bbbc727466..d2f6450ecb0d86924be0e07a4e33fc0a4d03f38a 100644
 | 
| --- a/media/audio/pulse/audio_manager_pulse.h
 | 
| +++ b/media/audio/pulse/audio_manager_pulse.h
 | 
| @@ -17,10 +17,12 @@ namespace media {
 | 
|  
 | 
|  class MEDIA_EXPORT AudioManagerPulse : public AudioManagerBase {
 | 
|   public:
 | 
| -  AudioManagerPulse(AudioLogFactory* audio_log_factory);
 | 
| -  ~AudioManagerPulse() override;
 | 
| +  AudioManagerPulse(
 | 
| +      scoped_refptr<base::SingleThreadTaskRunner> task_runner,
 | 
| +      scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner,
 | 
| +      AudioLogFactory* audio_log_factory);
 | 
|  
 | 
| -  static AudioManager* Create(AudioLogFactory* audio_log_factory);
 | 
| +  bool Init();
 | 
|  
 | 
|    // Implementation of AudioManager.
 | 
|    bool HasAudioOutputDevices() override;
 | 
| @@ -45,12 +47,14 @@ class MEDIA_EXPORT AudioManagerPulse : public AudioManagerBase {
 | 
|        const std::string& device_id) override;
 | 
|  
 | 
|   protected:
 | 
| +  ~AudioManagerPulse() override;
 | 
| +
 | 
|    AudioParameters GetPreferredOutputStreamParameters(
 | 
|        const std::string& output_device_id,
 | 
|        const AudioParameters& input_params) override;
 | 
|  
 | 
|   private:
 | 
| -  bool Init();
 | 
| +  bool InitPulse();
 | 
|    void DestroyPulse();
 | 
|  
 | 
|    void GetAudioDeviceNames(bool input, media::AudioDeviceNames* device_names);
 | 
| 
 |