| Index: content/renderer/media/media_stream_audio_processor_options.cc
|
| diff --git a/content/renderer/media/media_stream_audio_processor_options.cc b/content/renderer/media/media_stream_audio_processor_options.cc
|
| index e386308fed94fe0a86fcba7e906066ef8f14cb21..8462a6550d0a75d65d12baee90ed1ff4d020b461 100644
|
| --- a/content/renderer/media/media_stream_audio_processor_options.cc
|
| +++ b/content/renderer/media/media_stream_audio_processor_options.cc
|
| @@ -251,15 +251,10 @@ void EnableTypingDetection(AudioProcessing* audio_processing,
|
| void StartEchoCancellationDump(AudioProcessing* audio_processing,
|
| base::File aec_dump_file) {
|
| DCHECK(aec_dump_file.IsValid());
|
| -
|
| - FILE* stream = base::FileToFILE(aec_dump_file.Pass(), "w");
|
| - if (!stream) {
|
| - LOG(ERROR) << "Failed to open AEC dump file";
|
| - return;
|
| - }
|
| -
|
| - if (audio_processing->StartDebugRecording(stream))
|
| + if (audio_processing->StartDebugRecordingForPlatformFile(
|
| + aec_dump_file.TakePlatformFile())) {
|
| DLOG(ERROR) << "Fail to start AEC debug recording";
|
| + }
|
| }
|
|
|
| void StopEchoCancellationDump(AudioProcessing* audio_processing) {
|
|
|