public void close() throws IOException { if (mConnection != null) { Log.i(MidiConstants.TAG, "MidiPortConnector closing connection " + mConnection); mConnection.close(); mConnection = null; } if (mSourceDevice != null) { mSourceDevice.close(); mSourceDevice = null; } if (mDestinationDevice != null) { mDestinationDevice.close(); mDestinationDevice = null; } }
public void close() throws IOException { if (mConnection != null) { Log.i(MidiConstants.TAG, "MidiPortConnector closing connection " + mConnection); mConnection.close(); mConnection = null; } if (mSourceDevice != null) { mSourceDevice.close(); mSourceDevice = null; } if (mDestinationDevice != null) { mDestinationDevice.close(); mDestinationDevice = null; } }
public void close() throws IOException { if (mConnection != null) { Log.i(MidiConstants.TAG, "MidiPortConnector closing connection " + mConnection); mConnection.close(); mConnection = null; } if (mSourceDevice != null) { mSourceDevice.close(); mSourceDevice = null; } if (mDestinationDevice != null) { mDestinationDevice.close(); mDestinationDevice = null; } }
@Override public void onClose() { try { if (mOutputPort != null) { mOutputPort.disconnect(mDispatcher); } mOutputPort = null; if (mOpenDevice != null) { mOpenDevice.close(); } mOpenDevice = null; } catch (IOException e) { Log.e(MidiConstants.TAG, "cleanup failed", e); } }
@Override public void onClose() { try { if (mOutputPort != null) { mOutputPort.disconnect(mDispatcher); } mOutputPort = null; if (mOpenDevice != null) { mOpenDevice.close(); } mOpenDevice = null; } catch (IOException e) { Log.e(MidiConstants.TAG, "cleanup failed", e); } }
@Override public void onClose() { try { if (mInputPort != null) { Log.i(MidiConstants.TAG, "MidiInputPortSelector.onClose() - close port"); mInputPort.close(); } mInputPort = null; if (mOpenDevice != null) { mOpenDevice.close(); } mOpenDevice = null; } catch (IOException e) { Log.e(MidiConstants.TAG, "cleanup failed", e); } } }
@Override public void onClose() { try { if (mInputPort != null) { Log.i(MidiConstants.TAG, "MidiInputPortSelector.onClose() - close port"); mInputPort.close(); } mInputPort = null; if (mOpenDevice != null) { mOpenDevice.close(); } mOpenDevice = null; } catch (IOException e) { Log.e(MidiConstants.TAG, "cleanup failed", e); } } }
@Override public void onClose() { try { if (mOutputPort != null) { mOutputPort.disconnect(mDispatcher); } mOutputPort = null; if (mOpenDevice != null) { mOpenDevice.close(); } mOpenDevice = null; } catch (IOException e) { Log.e(MidiConstants.TAG, "cleanup failed", e); } super.onClose(); }
@Override public void onClose() { try { if (mInputPort != null) { Log.i(MidiConstants.TAG, "MidiInputPortSelector.onClose() - close port"); mInputPort.close(); } mInputPort = null; if (mOpenDevice != null) { mOpenDevice.close(); } mOpenDevice = null; } catch (IOException e) { Log.e(MidiConstants.TAG, "cleanup failed", e); } super.onClose(); } }