| Index: Source/modules/webmidi/MIDIAccessInitializer.h
|
| diff --git a/Source/modules/webmidi/MIDIAccessInitializer.h b/Source/modules/webmidi/MIDIAccessInitializer.h
|
| index de9d3e3159991322496dfe5a2c3d696b5438fe58..9fd9d4c8b5ed3e1ccca57dcdce3d10b6ec576367 100644
|
| --- a/Source/modules/webmidi/MIDIAccessInitializer.h
|
| +++ b/Source/modules/webmidi/MIDIAccessInitializer.h
|
| @@ -27,15 +27,15 @@ public:
|
| String name;
|
| MIDIPort::MIDIPortTypeCode type;
|
| String version;
|
| - bool isActive;
|
| + MIDIAccessor::MIDIPortState state;
|
|
|
| - PortDescriptor(const String& id, const String& manufacturer, const String& name, MIDIPort::MIDIPortTypeCode type, const String& version, bool isActive)
|
| + PortDescriptor(const String& id, const String& manufacturer, const String& name, MIDIPort::MIDIPortTypeCode type, const String& version, MIDIAccessor::MIDIPortState state)
|
| : id(id)
|
| , manufacturer(manufacturer)
|
| , name(name)
|
| , type(type)
|
| , version(version)
|
| - , isActive(isActive) { }
|
| + , state(state) { }
|
| };
|
|
|
| static ScriptPromise start(ScriptState* scriptState, const MIDIOptions& options)
|
| @@ -46,15 +46,15 @@ public:
|
| return resolver->start();
|
| }
|
|
|
| - virtual ~MIDIAccessInitializer();
|
| + ~MIDIAccessInitializer() override;
|
|
|
| // MIDIAccessorClient
|
| - virtual void didAddInputPort(const String& id, const String& manufacturer, const String& name, const String& version, bool isActive) override;
|
| - virtual void didAddOutputPort(const String& id, const String& manufacturer, const String& name, const String& version, bool isActive) override;
|
| - virtual void didSetInputPortState(unsigned portIndex, bool isActive) override;
|
| - virtual void didSetOutputPortState(unsigned portIndex, bool isActive) override;
|
| - virtual void didStartSession(bool success, const String& error, const String& message) override;
|
| - virtual void didReceiveMIDIData(unsigned portIndex, const unsigned char* data, size_t length, double timeStamp) override { }
|
| + void didAddInputPort(const String& id, const String& manufacturer, const String& name, const String& version, MIDIAccessor::MIDIPortState) override;
|
| + void didAddOutputPort(const String& id, const String& manufacturer, const String& name, const String& version, MIDIAccessor::MIDIPortState) override;
|
| + void didSetInputPortState(unsigned portIndex, MIDIAccessor::MIDIPortState) override;
|
| + void didSetOutputPortState(unsigned portIndex, MIDIAccessor::MIDIPortState) override;
|
| + void didStartSession(bool success, const String& error, const String& message) override;
|
| + void didReceiveMIDIData(unsigned portIndex, const unsigned char* data, size_t length, double timeStamp) override { }
|
|
|
| void resolveSysexPermission(bool allowed);
|
| SecurityOrigin* securityOrigin() const;
|
|
|