Index: media/midi/midi_manager_alsa.cc |
diff --git a/media/midi/midi_manager_alsa.cc b/media/midi/midi_manager_alsa.cc |
index c350c61e358cbd17788f393b57e03ae1cf93353b..6f389cafdda9a5e8e538ac2dc515fe3e49f6c4b0 100644 |
--- a/media/midi/midi_manager_alsa.cc |
+++ b/media/midi/midi_manager_alsa.cc |
@@ -17,10 +17,10 @@ |
namespace media { |
-class MIDIManagerAlsa::MIDIDeviceInfo |
- : public base::RefCounted<MIDIDeviceInfo> { |
+class MidiManagerAlsa::MidiDeviceInfo |
+ : public base::RefCounted<MidiDeviceInfo> { |
public: |
- MIDIDeviceInfo(MIDIManagerAlsa* manager, |
+ MidiDeviceInfo(MidiManagerAlsa* manager, |
const std::string& bus_id, |
snd_ctl_card_info_t* card, |
const snd_rawmidi_info_t* midi, |
@@ -43,10 +43,10 @@ class MIDIManagerAlsa::MIDIDeviceInfo |
base::StringPrintf("%s / ALSA library version %d.%d.%d", |
snd_ctl_card_info_get_driver(card), |
SND_LIB_MAJOR, SND_LIB_MINOR, SND_LIB_SUBMINOR); |
- port_info_ = MIDIPortInfo(id, manufacturer, name, version); |
+ port_info_ = MidiPortInfo(id, manufacturer, name, version); |
} |
- void Send(MIDIManagerClient* client, const std::vector<uint8>& data) { |
+ void Send(MidiManagerClient* client, const std::vector<uint8>& data) { |
ssize_t result = snd_rawmidi_write( |
midi_out_, reinterpret_cast<const void*>(&data[0]), data.size()); |
if (static_cast<size_t>(result) != data.size()) { |
@@ -55,16 +55,16 @@ class MIDIManagerAlsa::MIDIDeviceInfo |
} |
base::MessageLoop::current()->PostTask( |
FROM_HERE, |
- base::Bind(&MIDIManagerClient::AccumulateMIDIBytesSent, |
+ base::Bind(&MidiManagerClient::AccumulateMidiBytesSent, |
base::Unretained(client), data.size())); |
} |
- const MIDIPortInfo& GetMIDIPortInfo() const { return port_info_; } |
+ const MidiPortInfo& GetMidiPortInfo() const { return port_info_; } |
bool IsOpened() const { return opened_; } |
private: |
- friend class base::RefCounted<MIDIDeviceInfo>; |
- virtual ~MIDIDeviceInfo() { |
+ friend class base::RefCounted<MidiDeviceInfo>; |
+ virtual ~MidiDeviceInfo() { |
if (opened_) { |
snd_rawmidi_close(midi_in_); |
snd_rawmidi_close(midi_out_); |
@@ -72,20 +72,21 @@ class MIDIManagerAlsa::MIDIDeviceInfo |
} |
bool opened_; |
- MIDIPortInfo port_info_; |
+ MidiPortInfo port_info_; |
snd_rawmidi_t* midi_in_; |
snd_rawmidi_t* midi_out_; |
- DISALLOW_COPY_AND_ASSIGN(MIDIDeviceInfo); |
+ DISALLOW_COPY_AND_ASSIGN(MidiDeviceInfo); |
}; |
-MIDIManagerAlsa::MIDIManagerAlsa() |
- : send_thread_("MIDISendThread") { |
+MidiManagerAlsa::MidiManagerAlsa() |
+ : send_thread_("MidiSendThread") { |
} |
-bool MIDIManagerAlsa::Initialize() { |
+bool MidiManagerAlsa::Initialize() { |
// TODO(toyoshim): Make Initialize() asynchronous. |
- TRACE_EVENT0("midi", "MIDIManagerMac::Initialize"); |
+ // See http://crbug.com/339746. |
+ TRACE_EVENT0("midi", "MidiManagerMac::Initialize"); |
// Enumerate only hardware MIDI devices because software MIDIs running in |
// the browser process is not secure. |
@@ -123,19 +124,19 @@ bool MIDIManagerAlsa::Initialize() { |
input = snd_ctl_rawmidi_info(handle, midi_in) == 0; |
if (!output && !input) |
continue; |
- scoped_refptr<MIDIDeviceInfo> port = new MIDIDeviceInfo( |
+ scoped_refptr<MidiDeviceInfo> port = new MidiDeviceInfo( |
this, id, card, output ? midi_out : midi_in, device); |
if (!port->IsOpened()) { |
- DLOG(ERROR) << "MIDIDeviceInfo open fails"; |
+ DLOG(ERROR) << "MidiDeviceInfo open fails"; |
continue; |
} |
if (input) { |
in_devices_.push_back(port); |
- AddInputPort(port->GetMIDIPortInfo()); |
+ AddInputPort(port->GetMidiPortInfo()); |
} |
if (output) { |
out_devices_.push_back(port); |
- AddOutputPort(port->GetMIDIPortInfo()); |
+ AddOutputPort(port->GetMidiPortInfo()); |
} |
} |
snd_ctl_close(handle); |
@@ -143,11 +144,11 @@ bool MIDIManagerAlsa::Initialize() { |
return true; |
} |
-MIDIManagerAlsa::~MIDIManagerAlsa() { |
+MidiManagerAlsa::~MidiManagerAlsa() { |
send_thread_.Stop(); |
} |
-void MIDIManagerAlsa::DispatchSendMIDIData(MIDIManagerClient* client, |
+void MidiManagerAlsa::DispatchSendMidiData(MidiManagerClient* client, |
uint32 port_index, |
const std::vector<uint8>& data, |
double timestamp) { |
@@ -165,15 +166,15 @@ void MIDIManagerAlsa::DispatchSendMIDIData(MIDIManagerClient* client, |
if (!send_thread_.IsRunning()) |
send_thread_.Start(); |
- scoped_refptr<MIDIDeviceInfo> device = out_devices_[port_index]; |
+ scoped_refptr<MidiDeviceInfo> device = out_devices_[port_index]; |
send_thread_.message_loop()->PostDelayedTask( |
FROM_HERE, |
- base::Bind(&MIDIDeviceInfo::Send, device, client, data), |
+ base::Bind(&MidiDeviceInfo::Send, device, client, data), |
delay); |
} |
-MIDIManager* MIDIManager::Create() { |
- return new MIDIManagerAlsa(); |
+MidiManager* MidiManager::Create() { |
+ return new MidiManagerAlsa(); |
} |
} // namespace media |