| Index: media/audio/mac/audio_manager_mac.cc
|
| diff --git a/media/audio/mac/audio_manager_mac.cc b/media/audio/mac/audio_manager_mac.cc
|
| index 37c9658f898c194831a4dacc5cb8eb2ed64906ee..b7f4f4d49cb9119c8ab125df6747e3899fbdf06c 100644
|
| --- a/media/audio/mac/audio_manager_mac.cc
|
| +++ b/media/audio/mac/audio_manager_mac.cc
|
| @@ -361,10 +361,12 @@ class AudioManagerMac::AudioPowerObserver : public base::PowerObserver {
|
| AudioManagerMac::AudioManagerMac(
|
| 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)),
|
| current_sample_rate_(0),
|
| current_output_device_(kAudioDeviceUnknown),
|
| in_shutdown_(false) {
|
| @@ -1084,10 +1086,11 @@ void AudioManagerMac::ReleaseInputStream(AudioInputStream* stream) {
|
| ScopedAudioManagerPtr CreateAudioManager(
|
| scoped_refptr<base::SingleThreadTaskRunner> task_runner,
|
| scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner,
|
| - AudioLogFactory* audio_log_factory) {
|
| - return ScopedAudioManagerPtr(
|
| - new AudioManagerMac(std::move(task_runner), std::move(worker_task_runner),
|
| - audio_log_factory));
|
| + AudioLogFactory* audio_log_factory,
|
| + CreateAudioFileWriterCallback create_audio_file_writer_callback) {
|
| + return ScopedAudioManagerPtr(new AudioManagerMac(
|
| + std::move(task_runner), std::move(worker_task_runner), audio_log_factory,
|
| + std::move(create_audio_file_writer_callback)));
|
| }
|
|
|
| } // namespace media
|
|
|