543d12828aeac9a154a5f121a16cf43560da4ca1 |
|
22-Aug-2016 |
Fyodor Kupolov <fkupolov@google.com> |
Scan media folder instead of preloads Bug: 31015966 Change-Id: Ib9d294d6a210aa66f4f04a58a9ef0b4eee74c959
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
3145e76cbf55b40d42463868b60f2abdf4602fb5 |
|
06-Jul-2016 |
Amith Yamasani <yamasani@google.com> |
Scan preloads folder for content When doing a scan for external content, also scan the preloads folder where there could be demo photos and videos. This is only scanned when running as a demo user. Bug: 29940807 Change-Id: Ib63023dc46a8d8db1ffa6435248d679484c9a5f5
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
9b376e3f97bb6c61b20fe29c6399794096e1b91a |
|
28-Apr-2016 |
Dianne Hackborn <hackbod@google.com> |
Work on issue #26390151: Add new JobScheduler API for monitoring content providers When scanning a single file, don't insert the top-level media URI to cause a global change report. We will be reporting a change, if appropriate, for the individual file, so that is all we need. Change-Id: I25858156a1ef72c9bac34e49fce44d38cef2605c
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
f78bfa456e9a480b99dfb0c11276720573d8a899 |
|
06-Jan-2016 |
Jeff Sharkey <jsharkey@google.com> |
Merge "Follow framework AutoClosable refactoring."
|
ded3fa69af029f7c41d92efeec8006983a570550 |
|
06-Jan-2016 |
Jeff Sharkey <jsharkey@android.com> |
Follow framework AutoClosable refactoring. Bug: 22958127 Change-Id: I7aae9b0271d0331ce8b6670b76379e6ab20a76cb
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
570c47c82e382b1bb82c8e1d14e1fc9fc8e8d0e0 |
|
06-Jan-2016 |
Marco Nelissen <marcone@google.com> |
Don't crash on null service intent Bug: 20953950 Change-Id: Ic20807acabc542fe388efc89c236a7e68b0e2671
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
1cf716968afd032e8261df3f6c4671c1f0c5f769 |
|
06-Mar-2014 |
Jeff Sharkey <jsharkey@android.com> |
Scan OEM directory for ringtones, etc. Allows custom ringtones, notification sounds, and alarm sounds. Bug: 13340779 Change-Id: I50dc9c6feca6c769edaf6b1fdd85f4b488c4da73
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
704fe6bc9da64c3d99db9b5a40705419aa091ce4 |
|
18-Sep-2012 |
Mike Lockwood <lockwood@google.com> |
Make sure file paths are canonical in scanFile() Bug: 6987701 Change-Id: I55d2f95ab63df19f9c9ba39da5215893b8e658e4 Signed-off-by: Mike Lockwood <lockwood@google.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
815d1fc6bd273236aa870ec00dad851febd6f504 |
|
25-Jul-2012 |
Marco Nelissen <marcone@google.com> |
Make sure to always release the wake lock b/6700936 b/6809256 b/6778795 Change-Id: Id6fe3bea44884433f6255199d85fa8a1431e44ea
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
df21a16539a9ca247899e8d85042bcb17d9ce4c1 |
|
12-Oct-2011 |
Marco Nelissen <marcone@google.com> |
Call scanCompleted with null Uri in case of failure. b/3378173 Change-Id: Idaebf7f43f8c4935042b824f7f06849de747e13b
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
a692db61afac91446d12a4107a8274f4a61de0c8 |
|
03-Jun-2011 |
Mike Lockwood <lockwood@android.com> |
Allow scanning single files outside of the primary external storage Change-Id: I44904724d68a3aa3fd1a5dbbde10b14f4160b039 Bug: 4531130 Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
c47e4f2921312098eddc5fe49b080e0f2df60e81 |
|
10-May-2011 |
Mike Lockwood <lockwood@android.com> |
Update to new Storage Manager volume list Change-Id: I2156727522e1987be690439371a43351f5be741f Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
e0095e763c73934e6d36be9c7722ccc3e790df77 |
|
08-Apr-2011 |
Joe Onorato <joeo@google.com> |
DO NOT MERGE Remove the deprecated things from Config.java. These havent been working since before 1.0. Change-Id: I21b067269ace75fccfdef98c14e3619ac8f1358c
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
d3709e80446eb8abc3bb9c60db0d5c9473930611 |
|
05-Apr-2011 |
Mike Lockwood <lockwood@android.com> |
DO NOT MERGE Add support for multiple volumes to the media provider and MTP In MTP each volume will appear as a separate storage unit. However, in the provider, the database provides a unified view all the volumes. We use the new storage_id column to tell which volume a given file is on. Still to do: run the media scanner when volumes are added or removed. Change-Id: Ia6d1b610916438a1110b1900b66b7dca3d65d9a5 Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
17ad80b32f839ccddac3911799ff732d1ca3a006 |
|
12-Jan-2011 |
Mike Lockwood <lockwood@android.com> |
Media Provider and MTP now run on emulated /mnt/sdcard file system instead of /data/media Change-Id: I78ac177ebe3bdc2ddf537f8b8e0a18128799c390 Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
d0d809c65db7d4936266c8f6a18511046c84fd15 |
|
01-Nov-2010 |
Mike Lockwood <lockwood@android.com> |
/data/media lockdown: Media provider now stores paths with /mnt/sdcard prefix instead of /data/media and returns /mnt/sdcard paths for all query results Media scanner, MTP and ContentProvider.openFile() use /data/media paths to avoid the overhead of the FUSE layer. Give MediaProvider write permission to the /data/media directory. Change-Id: I246f82fd4c0aa3eea57a0fbbb1264a5618446d24 Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
10621774fbce4bf5f3e0d829226683f76bf8fdd5 |
|
13-Oct-2010 |
Marco Nelissen <marcone@google.com> |
Make mediascanner use the external storage path when ro.media.storage is not set. Change-Id: I48dc100d2830fd3396d0bde449cb02f5070837c5
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
4fc4097f6d46c64e946426c1e905858b5a7e9c32 |
|
07-Oct-2010 |
Mike Lockwood <lockwood@android.com> |
MediaScanner fixes to support both /data/media and /mnt/sdcard paths Change-Id: I4f85bf00ae0ad9ea995aff7de67626a6c85a3d98 Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
4f2186758ee1c6eaa702bf1511b233b26143b631 |
|
24-Aug-2010 |
Mike Lockwood <lockwood@android.com> |
Add support for fuse based SD card emulation On devices with no SD card we emulate external storage with a directory on the internal data partition. For backward compatibility purposes (mainly emulating file system permissions), the internal directory is mirrored at the /mnt/sdcard mount point via FUSE. The problem now is that files can exist in two places on the device's file system. To avoid the performance penalty of the FUSE emulation, the media provider and MTP will use paths to real files in the /data/media directory. To support applications that use the legacy location, all paths that begin with /mnt/sdcard will be remapped to the real location in /data/media internally within the media provider. Change-Id: I81cada1bf65a3d4b28c7178214116d4a78208ed0 Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
b78ad0d07a40f0d72dbe6c9ff365ddcfef316eb0 |
|
03-Jul-2010 |
Mike Lockwood <lockwood@android.com> |
Support for serving MTP device support from media provider database Add new "MTP Objects" table to support MTP. This supports basic MTP file enumeration. Adding and deleting files and accessing media file metadata not yet implemented. Change-Id: I408d7b8e9a41786b7d37fb014bab7280dd22ef59 Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
a1a85d0c6ffebdd47e17d2a8f7cc60c94ccb9cc0 |
|
25-Sep-2009 |
Mike Lockwood <lockwood@android.com> |
Check for null Intent in MediaScannerService; update to use onStartCommand() Change-Id: I5fa926a72651d3a179ba6f13fcd6728c21951d6c Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
c2527694fc19e7086b025a6d5c01af75dd5d80c9 |
|
17-Jul-2009 |
Mike Lockwood <lockwood@android.com> |
Reduce the thread priority of the media scanner to avoid ANRs at boot time. Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
702152725052b7b3903ed647cf53f04724886a1b |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
926d74259c0b723054a818fde377c6f46f0fe28a |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
e3cc725934758f4ef732b5c7d1507b653071a412 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|
b80ba9251102fc785a5f231f41a61af1781723a2 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/packages/providers/MediaProvider/src/com/android/providers/media/MediaScannerService.java
|