Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / webmidi / MIDIAccessor.cpp
index c1ad330..562295a 100644 (file)
@@ -65,14 +65,24 @@ void MIDIAccessor::sendMIDIData(unsigned portIndex, const unsigned char* data, s
     m_accessor->sendMIDIData(portIndex, data, length, timeStamp);
 }
 
-void MIDIAccessor::didAddInputPort(const WebString& id, const WebString& manufacturer, const WebString& name, const WebString& version)
+void MIDIAccessor::didAddInputPort(const WebString& id, const WebString& manufacturer, const WebString& name, const WebString& version, bool isActive)
 {
-    m_client->didAddInputPort(id, manufacturer, name, version);
+    m_client->didAddInputPort(id, manufacturer, name, version, isActive);
 }
 
-void MIDIAccessor::didAddOutputPort(const WebString& id, const WebString& manufacturer, const WebString& name, const WebString& version)
+void MIDIAccessor::didAddOutputPort(const WebString& id, const WebString& manufacturer, const WebString& name, const WebString& version, bool isActive)
 {
-    m_client->didAddOutputPort(id, manufacturer, name, version);
+    m_client->didAddOutputPort(id, manufacturer, name, version, isActive);
+}
+
+void MIDIAccessor::didSetInputPortState(unsigned portIndex, bool isActive)
+{
+    m_client->didSetInputPortState(portIndex, isActive);
+}
+
+void MIDIAccessor::didSetOutputPortState(unsigned portIndex, bool isActive)
+{
+    m_client->didSetOutputPortState(portIndex, isActive);
 }
 
 void MIDIAccessor::didStartSession(bool success, const WebString& error, const WebString& message)