/frameworks/av/media/mtp/ |
H A D | MtpObjectInfo.h | 26 class MtpObjectInfo { class in namespace:android 50 explicit MtpObjectInfo(MtpObjectHandle handle); 51 virtual ~MtpObjectInfo();
|
H A D | MtpObjectInfo.cpp | 17 #define LOG_TAG "MtpObjectInfo" 21 #include "MtpObjectInfo.h" 27 MtpObjectInfo::MtpObjectInfo(MtpObjectHandle handle) function in class:android::MtpObjectInfo 51 MtpObjectInfo::~MtpObjectInfo() { 58 bool MtpObjectInfo::read(MtpDataPacket& packet) { 97 void MtpObjectInfo::print() {
|
H A D | Android.mk | 30 MtpObjectInfo.cpp \
|
H A D | MtpDevice.h | 36 class MtpObjectInfo; 104 MtpObjectInfo* getObjectInfo(MtpObjectHandle handle); 106 MtpObjectHandle sendObjectInfo(MtpObjectInfo* info);
|
H A D | MtpDatabase.h | 26 class MtpObjectInfo; 85 MtpObjectInfo& info) = 0;
|
H A D | MtpDevice.cpp | 23 #include "MtpObjectInfo.h" 428 MtpObjectInfo* MtpDevice::getObjectInfo(MtpObjectHandle handle) { 441 MtpObjectInfo* info = new MtpObjectInfo(handle); 465 MtpObjectHandle MtpDevice::sendObjectInfo(MtpObjectInfo* info) { 553 MtpObjectInfo* info = getObjectInfo(handle); 564 MtpObjectInfo* info = getObjectInfo(handle);
|
H A D | MtpServer.cpp | 33 #include "MtpObjectInfo.h" 740 MtpObjectInfo info(handle);
|
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/ |
H A D | MtpFileWriter.java | 20 import android.mtp.MtpObjectInfo; 73 final MtpObjectInfo placeholderObjectInfo = 81 final MtpObjectInfo targetObjectInfo = new MtpObjectInfo.Builder(placeholderObjectInfo) 89 final MtpObjectInfo newObjectInfo = manager.getObjectInfo(
|
H A D | DocumentLoader.java | 24 import android.mtp.MtpObjectInfo; 328 final ArrayList<MtpObjectInfo> infoList = new ArrayList<>(); 341 final MtpObjectInfo info = infoList.get(i); 381 infoList.toArray(new MtpObjectInfo[infoList.size()]),
|
H A D | MtpManager.java | 30 import android.mtp.MtpObjectInfo; 130 MtpObjectInfo getObjectInfo(int deviceId, int objectHandle) throws IOException { 193 int createDocument(int deviceId, MtpObjectInfo objectInfo, 197 final MtpObjectInfo sendObjectInfoResult = device.sendObjectInfo(objectInfo);
|
H A D | MtpDocumentsProvider.java | 32 import android.mtp.MtpObjectInfo; 425 MtpObjectInfo info = null; 432 info = new MtpObjectInfo.Builder() 443 final MtpObjectInfo infoUniqueName; 452 new MtpObjectInfo.Builder(info).setName(suffixedName).build(); 471 final MtpObjectInfo infoWithHandle = 472 new MtpObjectInfo.Builder(info).setObjectHandle(objectHandle).build();
|
H A D | Mapper.java | 24 import android.mtp.MtpObjectInfo; 131 * @param documentSizes 64-bit size of documents. MtpObjectInfo#getComporessedSize will be 138 MtpObjectInfo[] documents,
|
H A D | MtpDatabase.java | 34 import android.mtp.MtpObjectInfo; 377 int deviceId, String parentDocumentId, int[] operationsSupported, MtpObjectInfo info, 590 MtpObjectInfo info, Long size) { 822 int[] operationsSupported, MtpObjectInfo info, long size) { 848 private static String getMimeType(MtpObjectInfo info) {
|
/frameworks/base/media/java/android/mtp/ |
H A D | MtpObjectInfo.java | 31 public final class MtpObjectInfo { class 54 private MtpObjectInfo() { method in class:MtpObjectInfo 356 private MtpObjectInfo mObjectInfo; 359 mObjectInfo = new MtpObjectInfo(); 369 public Builder(MtpObjectInfo objectInfo) { 370 mObjectInfo = new MtpObjectInfo(); 508 public MtpObjectInfo build() { 509 MtpObjectInfo result = mObjectInfo;
|
H A D | MtpDevice.java | 201 * {@link MtpObjectInfo#getCompressedSize}) 251 * {@link MtpObjectInfo#getThumbCompressedSize} and 252 * {@link MtpObjectInfo#getThumbFormat}. 273 * Retrieves the {@link MtpObjectInfo} for an object. 276 * @return the MtpObjectInfo, or null if fetching object info fails 278 public @Nullable MtpObjectInfo getObjectInfo(int objectHandle) { 360 * Uploads an object metadata for a new entry. The {@link MtpObjectInfo} can be 361 * created with the {@link MtpObjectInfo.Builder} class. 363 * The returned {@link MtpObjectInfo} has the new object handle field filled in. 368 public @Nullable MtpObjectInfo sendObjectInf [all...] |
/frameworks/base/packages/MtpDocumentsProvider/tests/src/com/android/mtp/ |
H A D | TestMtpManager.java | 20 import android.mtp.MtpObjectInfo; 39 private final Map<String, MtpObjectInfo> mObjectInfos = new HashMap<>(); 57 void setObjectInfo(int deviceId, MtpObjectInfo objectInfo) { 119 MtpObjectInfo getObjectInfo(int deviceId, int objectHandle) throws IOException { 153 int createDocument(int deviceId, MtpObjectInfo objectInfo, ParcelFileDescriptor source) 162 final MtpObjectInfo newInfo = new MtpObjectInfo.Builder(objectInfo).
|
H A D | MtpDocumentsProviderTest.java | 21 import android.mtp.MtpObjectInfo; 309 new MtpObjectInfo[] { 310 new MtpObjectInfo.Builder() 346 new MtpObjectInfo[] { 347 new MtpObjectInfo.Builder() 458 new MtpObjectInfo[] { 459 new MtpObjectInfo.Builder() 506 setupDocuments(0, 0, MtpManager.OBJECT_HANDLE_ROOT_CHILDREN, "1", new MtpObjectInfo[] { 507 new MtpObjectInfo.Builder() 526 setupDocuments(0, 0, MtpManager.OBJECT_HANDLE_ROOT_CHILDREN, "1", new MtpObjectInfo[] { [all...] |
H A D | MtpDatabaseTest.java | 23 import android.mtp.MtpObjectInfo; 185 private MtpObjectInfo createDocument(int objectHandle, String name, int format, int size) { 186 final MtpObjectInfo.Builder builder = new MtpObjectInfo.Builder(); 199 mDatabase.getMapper().putChildDocuments(0, "2", OPERATIONS_SUPPORTED, new MtpObjectInfo[] { 274 mDatabase.getMapper().putChildDocuments(0, "2", new int[0], new MtpObjectInfo[] { 291 }, new MtpObjectInfo[] { 307 }, new MtpObjectInfo[] { 394 mDatabase.getMapper().putChildDocuments(0, "2", OPERATIONS_SUPPORTED, new MtpObjectInfo[] { 412 mDatabase.getMapper().putChildDocuments(0, "2", OPERATIONS_SUPPORTED, new MtpObjectInfo[] { [all...] |
H A D | DocumentLoaderTest.java | 21 import android.mtp.MtpObjectInfo; 129 MtpObjectInfo getObjectInfo(int deviceId, int objectHandle) throws IOException { 193 manager.setObjectInfo(0, new MtpObjectInfo.Builder() 217 MtpObjectInfo getObjectInfo(int deviceId, int objectHandle) throws IOException {
|
H A D | MtpManagerTest.java | 24 import android.mtp.MtpObjectInfo; 145 new MtpObjectInfo.Builder()
|
/frameworks/base/media/tests/CameraBrowser/src/com/android/camerabrowser/ |
H A D | ObjectBrowser.java | 27 import android.mtp.MtpObjectInfo; 48 private List<MtpObjectInfo> mObjectList; 88 MtpObjectInfo info = mObjectList.get(position); 134 MtpObjectInfo info = mObjectList.get(position);
|
H A D | MtpClient.java | 31 import android.mtp.MtpObjectInfo; 297 * Retrieves the {@link android.mtp.MtpObjectInfo} for an object on 303 * @return the MtpObjectInfo 305 public MtpObjectInfo getObjectInfo(String deviceName, int objectHandle) { 329 * Retrieves a list of {@link android.mtp.MtpObjectInfo} for all objects 339 * @return the list of MtpObjectInfo 341 public List<MtpObjectInfo> getObjectList(String deviceName, int storageId, int objectHandle) { 356 ArrayList<MtpObjectInfo> objectList = new ArrayList<MtpObjectInfo>(length); 358 MtpObjectInfo inf [all...] |
H A D | ObjectViewer.java | 27 import android.mtp.MtpObjectInfo; 118 MtpObjectInfo info = mClient.getObjectInfo(mDeviceName, mObjectID);
|
/frameworks/base/media/jni/ |
H A D | android_mtp_MtpDevice.cpp | 44 #include "MtpObjectInfo.h" 82 // MtpObjectInfo fields 138 void fill_jobject_from_object_info(JNIEnv* env, jobject object, MtpObjectInfo* objectInfo) { 365 MtpObjectInfo* objectInfo = device->getObjectInfo(objectID); 370 ALOGE("Could not create a MtpObjectInfo object"); 615 MtpObjectInfo* object_info = new MtpObjectInfo(-1); 659 ALOGE("Could not create a MtpObjectInfo object"); 758 {"native_get_object_info", "(I)Landroid/mtp/MtpObjectInfo;", 772 {"native_send_object_info", "(Landroid/mtp/MtpObjectInfo;)Landroi [all...] |
H A D | android_mtp_MtpDatabase.cpp | 24 #include "MtpObjectInfo.h" 158 MtpObjectInfo& info); 809 MtpObjectInfo& info) {
|