Merge "Fix bug 2248975, edits to load error HTML pages."
diff --git a/media/java/android/media/MediaScanner.java b/media/java/android/media/MediaScanner.java
index 5aabddf..8c3efff 100644
--- a/media/java/android/media/MediaScanner.java
+++ b/media/java/android/media/MediaScanner.java
@@ -383,6 +383,11 @@
private MyMediaScannerClient mClient = new MyMediaScannerClient();
+ private boolean isDrmEnabled() {
+ String prop = System.getProperty("drm.service.enabled");
+ return prop != null && prop.equals("true");
+ }
+
private class MyMediaScannerClient implements MediaScannerClient {
private String mArtist;
@@ -449,8 +454,7 @@
}
}
- if (System.getProperty("drm.service.enabled").equals("true")
- && MediaFile.isDrmFileType(mFileType)) {
+ if (isDrmEnabled() && MediaFile.isDrmFileType(mFileType)) {
mFileType = getFileTypeFromDrm(path);
}
@@ -882,7 +886,7 @@
}
private int getFileTypeFromDrm(String path) {
- if (!System.getProperty("drm.service.enabled").equals("true")) {
+ if (!isDrmEnabled()) {
return 0;
}