/**
* constructor
*
* @param usbDevice
* @param usbDeviceConnection
* @param usbInterface
* @param midiEventListener
* @throws IllegalArgumentException endpoint not found.
*/
public MidiInputDevice(UsbDevice usbDevice, UsbDeviceConnection usbDeviceConnection, UsbInterface usbInterface, UsbEndpoint usbEndpoint, OnMidiInputEventListener midiEventListener) throws IllegalArgumentException {
//this.usbDevice = usbDevice;
this.usbDeviceConnection = usbDeviceConnection;
this.usbInterface = usbInterface;
this.midiEventListener = midiEventListener;
waiterThread = new WaiterThread();
inputEndpoint = usbEndpoint;
usbDeviceConnection.claimInterface(usbInterface, true);
waiterThread.setPriority(8);
waiterThread.setName("MidiInputDevice[" + usbDevice.getDeviceName() + "].WaiterThread");
waiterThread.start();
FragMentManager.getInstance().updateUSBConnection(true);
}
MidiInputDevice.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:TrueTone
作者:
评论列表
文章目录