private int getInfoPortCount(final MidiDeviceInfo info) { int portCount = (mType == MidiDeviceInfo.PortInfo.TYPE_INPUT) ? info.getInputPortCount() : info.getOutputPortCount(); return portCount; }
/** * @param info * @param portIndex * @return */ private PortInfo findPortInfo() { PortInfo[] ports = mInfo.getPorts(); for (PortInfo portInfo : ports) { if (portInfo.getPortNumber() == mPortIndex && portInfo.getType() == mType) { return portInfo; } } return null; }
@Override public int hashCode() { int hashCode = 1; hashCode = 31 * hashCode + mPortIndex; hashCode = 31 * hashCode + mType; hashCode = 31 * hashCode + mInfo.hashCode(); return hashCode; }
@Override public void flush() throws IOException { for (MidiReceiver receiver : mReceivers) { receiver.flush(); } } }
@Override public void onCreate() { super.onCreate(); }
@Override public void onDestroy() { super.onDestroy(); }
@Override public void run() { callback.onDeviceStatusChanged(status); } });
@Override public void run() { callback.onDeviceRemoved(device); } });
@Override public void run() { callback.onDeviceAdded(device); } });
/** * @param info * @param portIndex * @return */ private PortInfo findPortInfo() { PortInfo[] ports = mInfo.getPorts(); for (PortInfo portInfo : ports) { if (portInfo.getPortNumber() == mPortIndex && portInfo.getType() == mType) { return portInfo; } } return null; }
private int getInfoPortCount(final MidiDeviceInfo info) { int portCount = (mType == MidiDeviceInfo.PortInfo.TYPE_INPUT) ? info.getInputPortCount() : info.getOutputPortCount(); return portCount; }
@Override public int hashCode() { int hashCode = 1; hashCode = 31 * hashCode + mPortIndex; hashCode = 31 * hashCode + mType; hashCode = 31 * hashCode + mInfo.hashCode(); return hashCode; }
@Override public void flush() throws IOException { for (MidiReceiver receiver : mReceivers) { receiver.flush(); } } }
@Override public void onCreate() { super.onCreate(); }
/** * @param info * @param portIndex * @return */ private PortInfo findPortInfo() { PortInfo[] ports = mInfo.getPorts(); for (PortInfo portInfo : ports) { if (portInfo.getPortNumber() == mPortIndex && portInfo.getType() == mType) { return portInfo; } } return null; }
private int getInfoPortCount(final MidiDeviceInfo info) { int portCount = (mType == MidiDeviceInfo.PortInfo.TYPE_INPUT) ? info.getInputPortCount() : info.getOutputPortCount(); return portCount; }
@Override public int hashCode() { int hashCode = 1; hashCode = 31 * hashCode + mPortIndex; hashCode = 31 * hashCode + mType; hashCode = 31 * hashCode + mInfo.hashCode(); return hashCode; }
@Override public void flush() throws IOException { for (MidiReceiver receiver : mReceivers) { receiver.flush(); } } }