OSDN Git Service

Add operationsSupported to device info.
authorDaichi Hirono <hirono@google.com>
Wed, 6 Jan 2016 07:43:32 +0000 (16:43 +0900)
committerDaichi Hirono <hirono@google.com>
Fri, 8 Jan 2016 07:58:24 +0000 (16:58 +0900)
commit1d4779c29a95114c89ec353a8899c0cc8eee3ba5
tree53918eaeb0ccd0a0d89e9d5d232f0aee0062e404
parent359a8ae0af2a103975464bbd6594eec4f166fe47
Add operationsSupported to device info.

Because not all MTP devices support getPartialObject, we need to check
supported operation of MTP devices. The CL adds operationsSupported
field to MtpDeviceInfo class.

BUG=26147375

Change-Id: Iaad968fb4497a5ad11bf6489097abea99c3cbac7
13 files changed:
api/current.txt
api/system-current.txt
api/test-current.txt
media/java/android/mtp/MtpConstants.java
media/java/android/mtp/MtpDeviceInfo.java
media/jni/android_mtp_MtpDevice.cpp
packages/MtpDocumentsProvider/src/com/android/mtp/MtpDeviceRecord.java
packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDatabaseTest.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpManagerTest.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestMtpManager.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestUtil.java