Index: media/audio/android/audio_manager_android.cc |
diff --git a/media/audio/android/audio_manager_android.cc b/media/audio/android/audio_manager_android.cc |
index 502a8cbf8dc84955a99546cfabc3858b164e0e4e..cb6ad031beb86fb9ccd70dc33af079c046681838 100644 |
--- a/media/audio/android/audio_manager_android.cc |
+++ b/media/audio/android/audio_manager_android.cc |
@@ -49,19 +49,22 @@ const int kDefaultOutputBufferSize = 2048; |
ScopedAudioManagerPtr CreateAudioManager( |
scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner, |
- AudioLogFactory* audio_log_factory) { |
+ AudioLogFactory* audio_log_factory, |
+ CreateAudioFileWriterCallback create_audio_file_writer_callback) { |
return ScopedAudioManagerPtr(new AudioManagerAndroid( |
- std::move(task_runner), std::move(worker_task_runner), |
- audio_log_factory)); |
+ std::move(task_runner), std::move(worker_task_runner), audio_log_factory, |
+ std::move(create_audio_file_writer_callback))); |
} |
AudioManagerAndroid::AudioManagerAndroid( |
scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner, |
- AudioLogFactory* audio_log_factory) |
+ AudioLogFactory* audio_log_factory, |
+ CreateAudioFileWriterCallback create_audio_file_writer_callback) |
: AudioManagerBase(std::move(task_runner), |
std::move(worker_task_runner), |
- audio_log_factory), |
+ audio_log_factory, |
+ std::move(create_audio_file_writer_callback)), |
communication_mode_is_on_(false), |
output_volume_override_set_(false), |
output_volume_override_(0) { |