summaryrefslogtreecommitdiffstats
path: root/include/media/mediascanner.h
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2010-12-16 12:54:24 -0800
committerMike Lockwood <lockwood@android.com>2010-12-16 15:35:36 -0800
commit3e9f9f1596d4225ddd9288b4f7b24a15221374dc (patch)
tree1c88af9da88152b3d499d6a0a92f1a0349bddff9 /include/media/mediascanner.h
parent5a7f242cfc0bd3b5208c21c27c0f5f348e98a0dc (diff)
downloadframeworks_av-3e9f9f1596d4225ddd9288b4f7b24a15221374dc.zip
frameworks_av-3e9f9f1596d4225ddd9288b4f7b24a15221374dc.tar.gz
frameworks_av-3e9f9f1596d4225ddd9288b4f7b24a15221374dc.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/media/mediascanner.h')
-rw-r--r--include/media/mediascanner.h3
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;