Index: media/midi/midi_manager_usb.cc |
diff --git a/media/midi/midi_manager_usb.cc b/media/midi/midi_manager_usb.cc |
index 2571727cb5545891df5c77371b744da5ad10d3b0..cefbc1aac35c7865afb2be47f52701d7e5629f5b 100644 |
--- a/media/midi/midi_manager_usb.cc |
+++ b/media/midi/midi_manager_usb.cc |
@@ -33,7 +33,7 @@ void MidiManagerUsb::StartInitialization() { |
void MidiManagerUsb::Initialize( |
base::Callback<void(MidiResult result)> callback) { |
initialize_callback_ = callback; |
- scheduler_.reset(new MidiScheduler); |
+ scheduler_.reset(new MidiScheduler(this)); |
// This is safe because EnumerateDevices cancels the operation on destruction. |
device_factory_->EnumerateDevices( |
this, |