| Index: media/midi/midi_manager.cc
|
| diff --git a/media/midi/midi_manager.cc b/media/midi/midi_manager.cc
|
| index f7de36f2ac50d2a73c8d63a65129806b6d17ba23..183988e04ae274832c264545bcba20a8b88319ce 100644
|
| --- a/media/midi/midi_manager.cc
|
| +++ b/media/midi/midi_manager.cc
|
| @@ -94,6 +94,15 @@ void MidiManager::EndSession(MidiManagerClient* client) {
|
| pending_clients_.erase(client);
|
| }
|
|
|
| +void MidiManager::AccumulateMidiBytesSent(MidiManagerClient* client, size_t n) {
|
| + {
|
| + base::AutoLock auto_lock(lock_);
|
| + if (clients_.find(client) == clients_.end())
|
| + return;
|
| + }
|
| + client->AccumulateMidiBytesSent(n);
|
| +}
|
| +
|
| void MidiManager::DispatchSendMidiData(MidiManagerClient* client,
|
| uint32 port_index,
|
| const std::vector<uint8>& data,
|
|
|