| Index: media/midi/usb_midi_input_stream.cc
|
| diff --git a/media/midi/usb_midi_input_stream.cc b/media/midi/usb_midi_input_stream.cc
|
| index f68436ca03eaa201c7d3718910122880275d781b..0096865d99ad251bc044f08429660cb37490d264 100644
|
| --- a/media/midi/usb_midi_input_stream.cc
|
| +++ b/media/midi/usb_midi_input_stream.cc
|
| @@ -89,4 +89,17 @@ void UsbMidiInputStream::ProcessOnePacket(UsbMidiDevice* device,
|
| delegate_->OnReceivedData(it->second, &packet[1], packet_size, timestamp);
|
| }
|
|
|
| +std::vector<UsbMidiInputStream::JackUniqueKey>
|
| +UsbMidiInputStream::RegisteredJackKeysForTesting() const {
|
| + std::vector<JackUniqueKey> result(jack_dictionary_.size(),
|
| + JackUniqueKey(0, 0, 0));
|
| + for (std::map<JackUniqueKey, size_t>::const_iterator it =
|
| + jack_dictionary_.begin();
|
| + it != jack_dictionary_.end(); ++it) {
|
| + DCHECK_LT(it->second, result.size());
|
| + result[it->second] = it->first;
|
| + }
|
| + return result;
|
| +}
|
| +
|
| } // namespace media
|
|
|