X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmedia%2Fmidi%2Fusb_midi_input_stream.cc;h=0096865d99ad251bc044f08429660cb37490d264;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=f68436ca03eaa201c7d3718910122880275d781b;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/media/midi/usb_midi_input_stream.cc b/src/media/midi/usb_midi_input_stream.cc index f68436c..0096865 100644 --- a/src/media/midi/usb_midi_input_stream.cc +++ b/src/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::RegisteredJackKeysForTesting() const { + std::vector result(jack_dictionary_.size(), + JackUniqueKey(0, 0, 0)); + for (std::map::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