diff options
author | Mike Lockwood <lockwood@android.com> | 2010-12-16 12:54:24 -0800 |
---|---|---|
committer | Mike Lockwood <lockwood@android.com> | 2010-12-16 15:35:36 -0800 |
commit | 076e05b488e40fdd946f0d35137fe66a576efe09 (patch) | |
tree | c2b732777b51e1f6d8ba92047c2446bd0f2d0582 /include | |
parent | dcaa10cd361a543cfa93bbb5c53444f437bd07a4 (diff) | |
download | frameworks_base-076e05b488e40fdd946f0d35137fe66a576efe09.zip frameworks_base-076e05b488e40fdd946f0d35137fe66a576efe09.tar.gz frameworks_base-076e05b488e40fdd946f0d35137fe66a576efe09.tar.bz2 |
MediaScanner: Add support for scanning empty directories
Currently the media scanner does not create database entries for directories
unless they contain a file that is scanned.
Fixing this so we provide a consistent view of the world to MTP.
Change-Id: Ia776acfeae23192183e7192d63cdc34d830ea889
Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/media/mediascanner.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/media/mediascanner.h b/include/media/mediascanner.h index 74c9d5d..df5be32 100644 --- a/include/media/mediascanner.h +++ b/include/media/mediascanner.h @@ -71,7 +71,8 @@ public: bool addStringTag(const char* name, const char* value); void endFile(); - virtual bool scanFile(const char* path, long long lastModified, long long fileSize) = 0; + virtual bool scanFile(const char* path, long long lastModified, + long long fileSize, bool isDirectory) = 0; virtual bool handleStringTag(const char* name, const char* value) = 0; virtual bool setMimeType(const char* mimeType) = 0; virtual bool addNoMediaFolder(const char* path) = 0; |