f13d4501396aa1679004ad07d440f65ced3ecc2b |
|
07-Jan-2011 |
Marco Nelissen <marcone@google.com> |
Send "compilation" tag when inserting into the database. It's not actually inserted into the database, but the media provider uses it for disambiguating albums. b/3311831 Change-Id: Idb630866e960338ce2795dcc128cafaf6c9c27f2
/frameworks/base/media/java/android/media/MediaScanner.java
|
33f49c8377ea9ffebaca9c398fb3c0f9585f9fe8 |
|
11-May-2010 |
Marco Nelissen <marcone@google.com> |
Don't clear the _data column in the audio_meta table, since it isn't needed, and causes a sqlite constraint exception. Bug 2671792. Change-Id: Ie6e5d0369c3750739fa155e651be4d87c016a41f
/frameworks/base/media/java/android/media/MediaScanner.java
|
c066557378c2305625a7bad3d25f084ad647ef27 |
|
20-Apr-2010 |
Marco Nelissen <marcone@google.com> |
When updating existing entries in the media database, don't update the is_music, is_ringtone, etc columns. This ensures that custom ringtones will still be shown in the ringtone picker after a rescan. Bug 2594125 Change-Id: I56761240d6f6e699514169d80a445317ba0de9e2
/frameworks/base/media/java/android/media/MediaScanner.java
|
0096b8d7d119281466763160d5c88c5f9832d005 |
|
19-Mar-2010 |
Marco Nelissen <marcone@google.com> |
We should pass null for the album artist if it was not set, instead of a copy of the artist, since the media provider needs to know whether the album artist was actually set. Change-Id: I29b885c8293609299a55babadf9ca2a30e20e5bd
/frameworks/base/media/java/android/media/MediaScanner.java
|
abc2819328c32f2f66506d342c5f560da5107889 |
|
19-Mar-2010 |
Marco Nelissen <marcone@google.com> |
Include "album artist" when inserting items in the media provider. Change-Id: Ic34e2d54557409866dc35c29ee397afdfe874762
/frameworks/base/media/java/android/media/MediaScanner.java
|
b4ca6ef9941701502a9ea4d298d7fe5602ba8e7a |
|
09-Mar-2010 |
Ray Chen <raychen@google.com> |
Avoid overriding DATE_TAKEN by unreliable file time. MediaProvider will calculate it if needed. Change-Id: I05cb8628f2333c26de5c05ee1c7676b8f79a5e9a
/frameworks/base/media/java/android/media/MediaScanner.java
|
b2d69e3d7742840fe3b2fb86ded8bec510e7a9ca |
|
19-Feb-2010 |
Andreas Huber <andih@google.com> |
The MediaScanner is way too obsessed with restricting the files to be scanned. related-to-bug: 2326148
/frameworks/base/media/java/android/media/MediaScanner.java
|
bfcb22a207499c7ecd4aef9bea2ac778d8be8fc8 |
|
10-Feb-2010 |
Marco Nelissen <marcone@google.com> |
Don't create a genre in the database for genre code 255 (unknown)
/frameworks/base/media/java/android/media/MediaScanner.java
|
3a8cab88e7747dc280ce85895af014f98e80a6cc |
|
15-Jan-2010 |
Ray Chen <raychen@google.com> |
Add GpsDateTime support to ExifInterface and correct images table's date_taken value to UTC timestamp. http://b/2376777
/frameworks/base/media/java/android/media/MediaScanner.java
|
35b002a9c873fb40116179c8626b9841b0abae74 |
|
22-Jan-2010 |
Marco Nelissen <marcone@google.com> |
Make the media scanner disregard database entries that do not have absolute path names. This allows us to store other things (perhaps with http or content URIs) in the database, without the media scanner removing them again.
/frameworks/base/media/java/android/media/MediaScanner.java
|
9a488b44cb479bc42375d2cfcdd4aa6161dc17cf |
|
05-Jan-2010 |
Marco Nelissen <marcone@google.com> |
MediaFile.UNKNOWN_STRING -> MediaStore.UNKNOWN_STRING
/frameworks/base/media/java/android/media/MediaScanner.java
|
052d9c8b414dc9eb1c70d849660592d9bc3b2644 |
|
04-Dec-2009 |
Ray Chen <raychen@google.com> |
Images.Media.DATE_TAKEN should be in milliseconds. http://b/2297371
/frameworks/base/media/java/android/media/MediaScanner.java
|
0b6ee9fc5e9da370e31dce686e7062e5d255fcda |
|
30-Nov-2009 |
Ray Chen <raychen@google.com> |
DATE_TAKEN should be in millisecond instead of second.
/frameworks/base/media/java/android/media/MediaScanner.java
|
05df33ea748d1c497206302f62886f73c7ff1f93 |
|
17-Nov-2009 |
Ray Chen <raychen@google.com> |
Fix issue 2265955 Use dateCreated when dateTaken isn't valid when writing images/videos to database.
/frameworks/base/media/java/android/media/MediaScanner.java
|
1851db6804cbdf8d2c8ede0725e73be6fda0f3c0 |
|
28-Sep-2009 |
Marco Nelissen <marcone@google.com> |
Always consider m4a files as audio, even when they contain a video track.
/frameworks/base/media/java/android/media/MediaScanner.java
|
d4f3586c93cd9c29056e95cd79f3cb19ac456f3b |
|
28-Sep-2009 |
Marco Nelissen <marcone@google.com> |
Check that playlist entries refer to a row in the audio table.
/frameworks/base/media/java/android/media/MediaScanner.java
|
00c575a3fccb9d3065e913f1b8fcf93e18d44eaf |
|
28-Aug-2009 |
Ray Chen <raychen@google.com> |
Add new thumbnail API.
/frameworks/base/media/java/android/media/MediaScanner.java
|
b8f4725d1bb750e3358a5b5dfcec7b1c5d3b9939 |
|
21-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Make media scanner read the jpeg orientation tag.
/frameworks/base/media/java/android/media/MediaScanner.java
|
872a30ec723ebdd97de764406544516545d7c9d4 |
|
17-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Improve ExifInterface API. Change-Id: Ic6c4df8244b51b9a0d1c73c3797847220d86604d
/frameworks/base/media/java/android/media/MediaScanner.java
|
700beb484624a9a34649cb6ff088468e78b758ff |
|
16-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Clean ExifInterface. Prepare to make it public. Change-Id: Ibff719d02f525c1e8583d1892737224a0cc42c37
/frameworks/base/media/java/android/media/MediaScanner.java
|
a79da2e9b4b57ca72aa9634f80a7a975b9d7a877 |
|
09-Sep-2009 |
James Stokebrand <stokebrand@pv.com> |
RIO-7461: Update media scanner to scan AAC files. (Change in frameworks/base git)
/frameworks/base/media/java/android/media/MediaScanner.java
|
8b0466170082fdf12f78d7b70358002520e99e9b |
|
03-Sep-2009 |
Marco Nelissen <marcone@google.com> |
When encountering a .nomedia file, notify the MediaScannerClient, so that it can erase the data column for entries that are in the folder containing the .nomedia file. This prevents us from deleting (via a delete trigger) files when somebody adds a .nomedia file after the fact.
/frameworks/base/media/java/android/media/MediaScanner.java
|
099397cbd07c8c991f3126d0d0ac64bb6b3c0b47 |
|
17-Aug-2009 |
Chih-Chung Chang <chihchung@google.com> |
Fix 1860351: Put datetime in jpeg exif to datetaken field.
/frameworks/base/media/java/android/media/MediaScanner.java
|
c9706f0262a2f399f95e0d78ba2b7616e08d0069 |
|
14-Aug-2009 |
Sahil Sachdeva <sahils@google.com> |
DO NOT MERGE, ALready merged to master. 1440173 [NJ-1331] MetaData utility parse the wrong m4a meta data. Changes to Java, application side.
/frameworks/base/media/java/android/media/MediaScanner.java
|
20b153bffc57711534c0f581258e06fa86afd67a |
|
03-Aug-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 5fd26775: Merge change 9390 into donut Merge commit '5fd26775bdd14b15058521c82e34b562e0c1e327' * commit '5fd26775bdd14b15058521c82e34b562e0c1e327': Name unknown albums after the folder they're in, similar to how songs
|
4935d05eaa306cef88cf0ab13eca386f270409ec |
|
03-Aug-2009 |
Marco Nelissen <marcone@google.com> |
Untangle MediaPlayer, MediaRecorder, MediaScanner and MediaMetadataRetriever JNI code, so that creating one of those doesn't initialize all the others. Shaves a hundred milliseconds or so off music app startup time.
/frameworks/base/media/java/android/media/MediaScanner.java
|
c3c08ba5d67d836274fabdf4c1bff6f1053d95a3 |
|
01-Aug-2009 |
Marco Nelissen <marcone@google.com> |
Name unknown albums after the folder they're in, similar to how songs with no title metadata are named after the file. Only files that are in the root of the card will still belong to the "Unknown Album"
/frameworks/base/media/java/android/media/MediaScanner.java
|
ab6ee15f8cd2f34aa5e3f1d84dbd910ce7f49ddd |
|
18-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 474b0f29: Merge change 7686 into donut Merge commit '474b0f2941430b97b4f24f16f7173e5249ccc8f2' * commit '474b0f2941430b97b4f24f16f7173e5249ccc8f2': MediaScanner: Add check for null object in empty title handling code.
|
bdc0e82f9c075edb67da4a2583e557824c280415 |
|
17-Jul-2009 |
Mike Lockwood <lockwood@android.com> |
MediaScanner: Add check for null object in empty title handling code. Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/media/java/android/media/MediaScanner.java
|
5b3f4578452647d867305dd7f7ccfec761a51b84 |
|
17-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 58d19d1f: Merge change 7581 into donut Merge commit '58d19d1f6321161fdcd10140fe7b9d9053f80bd2' * commit '58d19d1f6321161fdcd10140fe7b9d9053f80bd2': Fix bug that would cause files with blank title tags to not be shown in the music app.
|
55973f1aade915824d2fa7ccab039bcd01a9a80a |
|
16-Jul-2009 |
Marco Nelissen <marcone@google.com> |
Fix bug that would cause files with blank title tags to not be shown in the music app.
/frameworks/base/media/java/android/media/MediaScanner.java
|
5e7e8da04d4a7c5bef51cbb1121f956f1496784e |
|
09-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am b799616d: Merge change 6208 into donut Merge commit 'b799616d8f0f94e866767fa730f56d82543fb49b' * commit 'b799616d8f0f94e866767fa730f56d82543fb49b': Move ExifInterface to android.media package so we can reference it from MediaScanner.
|
20b03ea70bda3c4fb34e53cdf25cf98c4adb193f |
|
06-Jul-2009 |
repo sync <raychen@google.com> |
Move ExifInterface to android.media package so we can reference it from MediaScanner. Also hide public constructor and wrap common use cases as atomic operation to avoid race condition in jhead native codes.
/frameworks/base/media/java/android/media/MediaScanner.java
|
6231e3a778a4ffe61683abefa2479127f4566d4c |
|
06-Jul-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am ef1f21b3: Merge change 6231 into donut Merge commit 'ef1f21b34f5624adb7436d3da927660ed16c97c7' * commit 'ef1f21b34f5624adb7436d3da927660ed16c97c7': Don't trim() in the mediascanner, as that would remove the special "sort first" character.
|
73bb511adee5444ecd041146fbbd3677fb635949 |
|
06-Jul-2009 |
Marco Nelissen <marcone@google.com> |
Don't trim() in the mediascanner, as that would remove the special "sort first" character.
/frameworks/base/media/java/android/media/MediaScanner.java
|
6f3cbac7ebf3e74933e733354afee160475a13c8 |
|
19-May-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
am 65ff54c4: Merge change 1967 into donut Merge commit '65ff54c44bbd8c1dd6818d42b7c91c634c644aa9' * commit '65ff54c44bbd8c1dd6818d42b7c91c634c644aa9': Document the media scanner's flow through native and java code, since
|
77f2c4c1f9d1b8b9266a18e8e28fcabdf6599399 |
|
19-May-2009 |
Marco Nelissen <marcone@google.com> |
Document the media scanner's flow through native and java code, since I always forget how it works after a while.
/frameworks/base/media/java/android/media/MediaScanner.java
|
74008f608af0c567456d37e63d48643689388c74 |
|
23-Apr-2009 |
Jean-Baptiste Queru <jbq@google.com> |
Merge donut into master
|
9f0b1a48506af8e18162f62570561135b65a4ed1 |
|
22-Apr-2009 |
Marco Nelissen <marcone@google.com> |
Do case-insensitive matching when determining whether something is music, an alarm sound, notification sound, etc.
/frameworks/base/media/java/android/media/MediaScanner.java
|
3156bb00dd3ab3d6ec732bb6a64a2e84d08c34f0 |
|
13-Apr-2009 |
Patrick Scott <> |
AI 145870: Add a build property for the default alarm alert. Update the various framework classes to deal with the new property. Also update various documentation that mentions the default ringtones. Use the build property as the default alert when the user has not chosen an alert for an alarm. This is also used if the alarm alert is null when the alarm fires. BUG=1723684 Automated import of CL 145870
/frameworks/base/media/java/android/media/MediaScanner.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/media/java/android/media/MediaScanner.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/media/java/android/media/MediaScanner.java
|
d24b8183b93e781080b2c16c487e60d51c12da31 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/frameworks/base/media/java/android/media/MediaScanner.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/media/java/android/media/MediaScanner.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/media/java/android/media/MediaScanner.java
|