Index: content/renderer/media/media_stream_audio_processor.cc |
diff --git a/content/renderer/media/media_stream_audio_processor.cc b/content/renderer/media/media_stream_audio_processor.cc |
index b733857442a51d66f6f52f6326f9d7ca360d6cca..68aefcbff88663ebfba25ccac372b0aa999c0f54 100644 |
--- a/content/renderer/media/media_stream_audio_processor.cc |
+++ b/content/renderer/media/media_stream_audio_processor.cc |
@@ -302,6 +302,9 @@ MediaStreamAudioProcessor::MediaStreamAudioProcessor( |
} |
MediaStreamAudioProcessor::~MediaStreamAudioProcessor() { |
+ // TODO(miu): This class is ref-counted, shared among threads, and then |
+ // requires itself to be destroyed on the main thread only?!?!? Fix this, and |
+ // then remove the hack in WebRtcAudioSink::Adapter. |
DCHECK(main_thread_checker_.CalledOnValidThread()); |
Stop(); |
} |