Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(60)

Issue 1098913003: [WebMIDI] [Android] Set appropriate port properties. (Closed)

Created:
5 years, 8 months ago by yhirano
Modified:
5 years, 8 months ago
CC:
chromium-reviews, toyoshim+midi_chromium.org, posciak+watch_chromium.org, avayvod+watch_chromium.org, mcasas+watch_chromium.org, feature-media-reviews_chromium.org, wjia+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[WebMIDI] [Android] Set appropriate port properties. A WebMIDI port has properties such as .manufacturer, .name and .version that remain empty in the current WebMIDI implementation on Android. This CL fixes that by setting them to values got from USB descriptors. BUG=473639 Committed: https://crrev.com/19dea16b4492c29f586bc4bff89854d3c2829d7c Cr-Commit-Position: refs/heads/master@{#326747}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Total comments: 8

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : rebase #

Patch Set 13 : #

Total comments: 4

Patch Set 14 : #

Patch Set 15 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+366 lines, -69 lines) Patch
M media/base/android/java/src/org/chromium/media/UsbMidiDeviceAndroid.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 3 chunks +32 lines, -0 lines 0 comments Download
M media/midi/midi_manager_usb.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +14 lines, -19 lines 0 comments Download
M media/midi/midi_manager_usb_unittest.cc View 1 2 3 4 5 6 7 8 22 chunks +95 lines, -30 lines 0 comments Download
M media/midi/usb_midi_descriptor_parser.h View 1 2 3 4 5 6 7 8 3 chunks +22 lines, -0 lines 0 comments Download
M media/midi/usb_midi_descriptor_parser.cc View 1 2 3 4 5 6 7 8 4 chunks +53 lines, -0 lines 0 comments Download
M media/midi/usb_midi_descriptor_parser_unittest.cc View 5 chunks +30 lines, -8 lines 0 comments Download
M media/midi/usb_midi_device.h View 1 2 3 4 5 6 7 8 9 1 chunk +11 lines, -2 lines 0 comments Download
M media/midi/usb_midi_device_android.h View 1 2 3 4 5 6 7 8 3 chunks +15 lines, -1 line 0 comments Download
M media/midi/usb_midi_device_android.cc View 1 2 3 4 5 6 7 8 12 13 14 4 chunks +86 lines, -7 lines 0 comments Download
M media/midi/usb_midi_input_stream_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -1 line 0 comments Download
M media/midi/usb_midi_output_stream_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -1 line 0 comments Download

Messages

Total messages: 17 (4 generated)
yhirano
5 years, 8 months ago (2015-04-22 04:22:03 UTC) #2
Takashi Toyoshima
lg with minor comments. Also, my CL under review will replace the Java code directory. ...
5 years, 8 months ago (2015-04-22 05:25:13 UTC) #3
yhirano
https://codereview.chromium.org/1098913003/diff/140001/media/midi/midi_manager_usb.cc File media/midi/midi_manager_usb.cc (right): https://codereview.chromium.org/1098913003/diff/140001/media/midi/midi_manager_usb.cc#newcode150 media/midi/midi_manager_usb.cc:150: std::string version = On 2015/04/22 05:25:13, Takashi Toyoshima (chromium) ...
5 years, 8 months ago (2015-04-22 06:11:09 UTC) #4
Takashi Toyoshima
lgtm on midi/ if you split the hash change to another CL. https://codereview.chromium.org/1098913003/diff/140001/media/midi/midi_manager_usb.cc File media/midi/midi_manager_usb.cc ...
5 years, 8 months ago (2015-04-22 06:52:27 UTC) #5
yhirano
https://codereview.chromium.org/1098913003/diff/140001/media/midi/midi_manager_usb.cc File media/midi/midi_manager_usb.cc (right): https://codereview.chromium.org/1098913003/diff/140001/media/midi/midi_manager_usb.cc#newcode157 media/midi/midi_manager_usb.cc:157: // sufficiently unique although there is no user-friendly meaning. ...
5 years, 8 months ago (2015-04-22 08:07:42 UTC) #6
yhirano
+qinmin for UsbMidiDeviceAndroid.java.
5 years, 8 months ago (2015-04-22 08:08:19 UTC) #8
qinmin
https://codereview.chromium.org/1098913003/diff/240001/media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java File media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java (right): https://codereview.chromium.org/1098913003/diff/240001/media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java#newcode86 media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java:86: static final int STRING_DESCRIPTOR_TYPE = 0x03; Since we always ...
5 years, 8 months ago (2015-04-22 17:36:12 UTC) #9
yhirano
https://codereview.chromium.org/1098913003/diff/240001/media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java File media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java (right): https://codereview.chromium.org/1098913003/diff/240001/media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java#newcode86 media/midi/java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java:86: static final int STRING_DESCRIPTOR_TYPE = 0x03; On 2015/04/22 17:36:12, ...
5 years, 8 months ago (2015-04-23 02:36:12 UTC) #10
qinmin
lgtm
5 years, 8 months ago (2015-04-23 16:28:41 UTC) #11
Takashi Toyoshima
still lgtm. Also, my CL to replace the directory was reverted. So, please submit this ...
5 years, 8 months ago (2015-04-24 04:16:08 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1098913003/280001
5 years, 8 months ago (2015-04-24 06:02:52 UTC) #15
commit-bot: I haz the power
Committed patchset #15 (id:280001)
5 years, 8 months ago (2015-04-24 06:06:31 UTC) #16
commit-bot: I haz the power
5 years, 8 months ago (2015-04-24 06:07:26 UTC) #17
Message was sent while issue was closed.
Patchset 15 (id:??) landed as
https://crrev.com/19dea16b4492c29f586bc4bff89854d3c2829d7c
Cr-Commit-Position: refs/heads/master@{#326747}

Powered by Google App Engine
This is Rietveld 408576698