From 30adaaf9d6fd944c8f6a2c7a06774b019878c368 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Tue, 5 Apr 2011 10:21:27 -0400 Subject: MTP and media provider support for multiple storage devices: - MTP support for multiple storage units - Add storage_id column to media database for MTP storage ID - Add framework resource for defining mount points and user visible descriptions for multiple volumes - Clean up locking in MtpServer JNI code Change-Id: Iffb66ed156ef5bc80b14228af78fbacee7734360 --- media/mtp/MtpServer.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'media/mtp/MtpServer.h') diff --git a/media/mtp/MtpServer.h b/media/mtp/MtpServer.h index 1efa715..fa729a8 100644 --- a/media/mtp/MtpServer.h +++ b/media/mtp/MtpServer.h @@ -70,6 +70,9 @@ public: int fileGroup, int filePerm, int directoryPerm); virtual ~MtpServer(); + MtpStorage* getStorage(MtpStorageID id); + inline bool hasStorage() { return mStorages.size() > 0; } + bool hasStorage(MtpStorageID id); void addStorage(MtpStorage* storage); void removeStorage(MtpStorage* storage); @@ -79,9 +82,6 @@ public: void sendObjectRemoved(MtpObjectHandle handle); private: - MtpStorage* getStorage(MtpStorageID id); - inline bool hasStorage() { return mStorages.size() > 0; } - bool hasStorage(MtpStorageID id); void sendStoreAdded(MtpStorageID id); void sendStoreRemoved(MtpStorageID id); void sendEvent(MtpEventCode code, uint32_t param1); -- cgit v1.1