summaryrefslogtreecommitdiffstats
path: root/media/mtp/MtpDevice.h
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2010-06-11 16:34:52 -0400
committerMike Lockwood <lockwood@android.com>2010-06-11 17:47:35 -0400
commit6afc41d095ccb159f6c4705bed903b6c048b922a (patch)
treed62715a9f700f2c56418968aa1d8199e62580bad /media/mtp/MtpDevice.h
parent0c9e60c772ae007a68cbfa46e0d2fb429376cfd2 (diff)
downloadframeworks_av-6afc41d095ccb159f6c4705bed903b6c048b922a.zip
frameworks_av-6afc41d095ccb159f6c4705bed903b6c048b922a.tar.gz
frameworks_av-6afc41d095ccb159f6c4705bed903b6c048b922a.tar.bz2
MTP: Add host support for deleting objects.
For example, deleting pictures on a digital camera. Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'media/mtp/MtpDevice.h')
-rw-r--r--media/mtp/MtpDevice.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/media/mtp/MtpDevice.h b/media/mtp/MtpDevice.h
index 0ee930f..9b05197 100644
--- a/media/mtp/MtpDevice.h
+++ b/media/mtp/MtpDevice.h
@@ -71,6 +71,9 @@ public:
MtpObjectHandleList* getObjectHandles(MtpStorageID storageID, MtpObjectFormat format, MtpObjectHandle parent);
MtpObjectInfo* getObjectInfo(MtpObjectHandle handle);
void* getThumbnail(MtpObjectHandle handle, int& outLength);
+ bool deleteObject(MtpObjectHandle handle);
+ MtpObjectHandle getParent(MtpObjectHandle handle);
+ MtpObjectHandle getStorageID(MtpObjectHandle handle);
MtpProperty* getDevicePropDesc(MtpDeviceProperty code);