X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmedia%2Fmidi%2Fmidi_manager.cc;h=4447a0565777ce9faca9951118f9e53a4746e851;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=1d5838b2697a752853c86035cd43a93420f6c41d;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/media/midi/midi_manager.cc b/src/media/midi/midi_manager.cc index 1d5838b..4447a05 100644 --- a/src/media/midi/midi_manager.cc +++ b/src/media/midi/midi_manager.cc @@ -9,21 +9,22 @@ namespace media { -#if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(USE_ALSA) -// TODO(toyoshim): implement MIDIManager for other platforms. -MIDIManager* MIDIManager::Create() { - return new MIDIManager; +#if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(USE_ALSA) && \ + !defined(OS_ANDROID) +// TODO(toyoshim): implement MidiManager for other platforms. +MidiManager* MidiManager::Create() { + return new MidiManager; } #endif -MIDIManager::MIDIManager() +MidiManager::MidiManager() : initialized_(false) { } -MIDIManager::~MIDIManager() { +MidiManager::~MidiManager() { } -bool MIDIManager::StartSession(MIDIManagerClient* client) { +bool MidiManager::StartSession(MidiManagerClient* client) { // Lazily initialize the MIDI back-end. if (!initialized_) initialized_ = Initialize(); @@ -36,33 +37,33 @@ bool MIDIManager::StartSession(MIDIManagerClient* client) { return initialized_; } -void MIDIManager::EndSession(MIDIManagerClient* client) { +void MidiManager::EndSession(MidiManagerClient* client) { base::AutoLock auto_lock(clients_lock_); ClientList::iterator i = clients_.find(client); if (i != clients_.end()) clients_.erase(i); } -void MIDIManager::DispatchSendMIDIData(MIDIManagerClient* client, +void MidiManager::DispatchSendMidiData(MidiManagerClient* client, uint32 port_index, const std::vector& data, double timestamp) { NOTREACHED(); } -bool MIDIManager::Initialize() { +bool MidiManager::Initialize() { return false; } -void MIDIManager::AddInputPort(const MIDIPortInfo& info) { +void MidiManager::AddInputPort(const MidiPortInfo& info) { input_ports_.push_back(info); } -void MIDIManager::AddOutputPort(const MIDIPortInfo& info) { +void MidiManager::AddOutputPort(const MidiPortInfo& info) { output_ports_.push_back(info); } -void MIDIManager::ReceiveMIDIData( +void MidiManager::ReceiveMidiData( uint32 port_index, const uint8* data, size_t length, @@ -70,7 +71,7 @@ void MIDIManager::ReceiveMIDIData( base::AutoLock auto_lock(clients_lock_); for (ClientList::iterator i = clients_.begin(); i != clients_.end(); ++i) - (*i)->ReceiveMIDIData(port_index, data, length, timestamp); + (*i)->ReceiveMidiData(port_index, data, length, timestamp); } } // namespace media