summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app/GalleryActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/gallery3d/app/GalleryActivity.java')
-rw-r--r--src/com/android/gallery3d/app/GalleryActivity.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/com/android/gallery3d/app/GalleryActivity.java b/src/com/android/gallery3d/app/GalleryActivity.java
index e04f8fdaf..d8ce7867b 100644
--- a/src/com/android/gallery3d/app/GalleryActivity.java
+++ b/src/com/android/gallery3d/app/GalleryActivity.java
@@ -24,6 +24,7 @@ import android.content.DialogInterface.OnCancelListener;
import android.content.Intent;
import android.database.Cursor;
import android.drm.DrmManagerClient;
+import android.drm.DrmManagerClientWrapper;
import android.drm.DrmStore.Action;
import android.drm.DrmStore.DrmDeliveryType;
import android.drm.DrmStore.RightsStatus;
@@ -251,12 +252,8 @@ public final class GalleryActivity extends AbstractGalleryActivity implements On
Log.d(TAG,"imagePath=" + imagePath);
if (intent.getBooleanExtra("WidgetClick", false) == true) {
- DrmManagerClient drmClient = new DrmManagerClient(this);
-
- // This hack is added to work FL. It will remove after the sdcard permission issue solved
+ DrmManagerClientWrapper drmClient = new DrmManagerClientWrapper(this);
int status = drmClient.checkRightsStatus(imagePath, Action.DISPLAY);
- status = RightsStatus.RIGHTS_VALID;
-
if (RightsStatus.RIGHTS_VALID != status) {
ContentValues values = drmClient.getMetadata(imagePath);
String address = values.getAsString("Rights-Issuer");
@@ -270,7 +267,7 @@ public final class GalleryActivity extends AbstractGalleryActivity implements On
if (imagePath != null
&& (imagePath.endsWith(".dcf") || imagePath.endsWith(".dm"))) {
- DrmManagerClient drmClient = new DrmManagerClient(this);
+ DrmManagerClientWrapper drmClient = new DrmManagerClientWrapper(this);
imagePath = imagePath.replace("/storage/emulated/0", "/storage/emulated/legacy");
ContentValues values = drmClient.getMetadata(imagePath);
int drmType = values.getAsInteger("DRM-TYPE");