summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app/AlbumPage.java
diff options
context:
space:
mode:
authorParamananda <parama@codeaurora.org>2015-02-06 18:15:45 +0530
committerParamananda Pradhan <parama@codeaurora.org>2015-02-11 11:08:48 +0530
commit6144de8cc35fdd114802545c9922a1a234af8397 (patch)
tree83c419b8c7c27557965a59f7029ff0d48e00a733 /src/com/android/gallery3d/app/AlbumPage.java
parent005feabdc6f124da8c37c0aa72216abac9f2b5f2 (diff)
downloadandroid_packages_apps_Gallery2-6144de8cc35fdd114802545c9922a1a234af8397.tar.gz
android_packages_apps_Gallery2-6144de8cc35fdd114802545c9922a1a234af8397.tar.bz2
android_packages_apps_Gallery2-6144de8cc35fdd114802545c9922a1a234af8397.zip
Gallery2 : Added support for Oma drm (CD and SD)
Change-Id: I9c793f85e255e8fd183197410111de2dc618ca76
Diffstat (limited to 'src/com/android/gallery3d/app/AlbumPage.java')
-rw-r--r--src/com/android/gallery3d/app/AlbumPage.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/com/android/gallery3d/app/AlbumPage.java b/src/com/android/gallery3d/app/AlbumPage.java
index f6bb47d39..7824bf763 100644
--- a/src/com/android/gallery3d/app/AlbumPage.java
+++ b/src/com/android/gallery3d/app/AlbumPage.java
@@ -21,7 +21,7 @@ import android.content.Context;
import android.content.ContentValues;
import android.content.Intent;
import android.database.Cursor;
-import android.drm.DrmManagerClient;
+import android.drm.DrmManagerClientWrapper;
import android.drm.DrmRights;
import android.drm.DrmStore.Action;
import android.drm.DrmStore.DrmDeliveryType;
@@ -366,7 +366,7 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster
Log.d(TAG, "pickPhoto:path = " + path);
if (path != null && (path.endsWith(".dcf") || path.endsWith(".dm"))) {
- DrmManagerClient drmClient = new DrmManagerClient(context);
+ DrmManagerClientWrapper drmClient = new DrmManagerClientWrapper(context);
path = path.replace("/storage/emulated/0", "/storage/emulated/legacy");
int status = -1;
Log.d(TAG, "pickPhoto:item type = " + Integer.toString(item.getMediaType()));
@@ -380,10 +380,6 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster
+ Integer.toString(status));
ContentValues values = drmClient.getMetadata(path);
-
- // This hack is added to work FL. It will remove after the sdcard permission issue solved
- status = RightsStatus.RIGHTS_VALID;
-
if (RightsStatus.RIGHTS_VALID!= status) {
String address = values.getAsString("Rights-Issuer");
Log.d(TAG, "pickPhoto:address = " + address);
@@ -453,7 +449,7 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster
path = ((LocalMediaItem)item).filePath;
}
if (path != null && (path.endsWith(".dcf") || path.endsWith(".dm"))) {
- DrmManagerClient drmClient = new DrmManagerClient((Context) mActivity);
+ DrmManagerClientWrapper drmClient = new DrmManagerClientWrapper((Context) mActivity);
path = path.replace("/storage/emulated/0", "/storage/emulated/legacy");
ContentValues values = drmClient.getMetadata(path);
int drmType = values.getAsInteger("DRM-TYPE");