94ec584bed85ecead4529789c63421736797f5f0 |
|
22-Feb-2017 |
Phil Burk <philburk@google.com> |
bluetoothmidiservice: fix timestamp for BLE-MIDI transmitted packets Transmitted packets that contained multiple MIDI messages and that did not use running status were missing a timestamp! This CL fixes that bug. Bug: 34708799 Test: a manual test using MidiMatrix is described in the bug report Change-Id: Iddb55e01c60625787c5907fe8e4b202ef1415e59 Signed-off-by: Phil Burk <philburk@google.com>
/frameworks/base/media/packages/BluetoothMidiService/src/com/android/bluetoothmidiservice/BluetoothPacketEncoder.java
|
7eb441cb4abcd3230a4d243469c5044f49e707c8 |
|
12-May-2015 |
Mike Lockwood <lockwood@google.com> |
MidiManager: Address API Council feedback: Rename MidiDeviceInfo.getPortList() to getPorts() Rename MidiManager.getDeviceList() to getDevices() Rename MidiReceiver.onReceive() to onSend() Replace MidiManager.DeviceOpenCallback and BluetoothOpenCallback with new interface MidiManager.OnDeviceOpenedListener Add MidiSender.onConnect() and onDisconnect() Add MidiReceiver.onFlush() Ensure that MidiReceiver max message size is immutable Bug: 21044677 Change-Id: I7711734a45e831e9744849a6f569e906feff9f80
/frameworks/base/media/packages/BluetoothMidiService/src/com/android/bluetoothmidiservice/BluetoothPacketEncoder.java
|
8c26d843a786e5ee56046245fbf72a81b533bcb9 |
|
01-May-2015 |
Mike Lockwood <lockwood@google.com> |
BluetoothMidiService: Add support for sending SysEx messages that span multiple Bluetooth packets Change-Id: Id56f7c82ec97b6a46258111bbfd46ab1dc14dfe9
/frameworks/base/media/packages/BluetoothMidiService/src/com/android/bluetoothmidiservice/BluetoothPacketEncoder.java
|
f0a41d1c591193fbe02c9ddbaf24c79af4da9972 |
|
24-Mar-2015 |
Mike Lockwood <lockwood@google.com> |
Add support for Bluetooth MIDI devices The Bluetooth MIDI devices are handled in the BluetoothMidiService APK. Apps wishing to connect to Bluetooth MIDI devices call MidiManager.openBluetoothDevice() which binds to BluetoothMidiService in a similar way as virtual devices are implemented. Change-Id: Ie3fbca757928fd7873a009f9bf9e0ce0be487da6
/frameworks/base/media/packages/BluetoothMidiService/src/com/android/bluetoothmidiservice/BluetoothPacketEncoder.java
|