diff options
author | Android (Google) Code Review <android-gerrit@google.com> | 2009-09-28 12:24:08 -0400 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-09-28 12:24:08 -0400 |
commit | 7d9735142f75c3bf30b420fdd006dc356f32fede (patch) | |
tree | bbe8293b30a8a2fa76c9a039b99e4a8e59025168 | |
parent | c18b0ebcfb905cc5001618c78890e884a859e069 (diff) | |
parent | 1851db6804cbdf8d2c8ede0725e73be6fda0f3c0 (diff) | |
download | frameworks_base-7d9735142f75c3bf30b420fdd006dc356f32fede.zip frameworks_base-7d9735142f75c3bf30b420fdd006dc356f32fede.tar.gz frameworks_base-7d9735142f75c3bf30b420fdd006dc356f32fede.tar.bz2 |
Merge change 27449 into eclair
* changes:
Always consider m4a files as audio, even when they contain a video track.
-rw-r--r-- | media/java/android/media/MediaScanner.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/media/java/android/media/MediaScanner.java b/media/java/android/media/MediaScanner.java index 3a3ae5f..afdc8f7 100644 --- a/media/java/android/media/MediaScanner.java +++ b/media/java/android/media/MediaScanner.java @@ -610,6 +610,13 @@ public class MediaScanner } public void setMimeType(String mimeType) { + if ("audio/mp4".equals(mMimeType) && + mimeType.startsWith("video")) { + // for feature parity with Donut, we force m4a files to keep the + // audio/mp4 mimetype, even if they are really "enhanced podcasts" + // with a video track + return; + } mMimeType = mimeType; mFileType = MediaFile.getFileTypeForMimeType(mimeType); } |