diff options
author | Likai Ding <likaid@codeaurora.org> | 2013-08-13 14:43:40 +0800 |
---|---|---|
committer | Xiaojing Zhang <zhangx@codeaurora.org> | 2014-11-04 20:37:42 -0800 |
commit | 65b4d0c1ded85105802bf69ddb5646eb72839e17 (patch) | |
tree | a800c2a1d8c605af06560123486ebb8b94c20147 /src/com/android/gallery3d/app/PhotoDataAdapter.java | |
parent | dcba1c2fbf5eb71b688810434a20298ef8202339 (diff) | |
download | android_packages_apps_Gallery2-65b4d0c1ded85105802bf69ddb5646eb72839e17.tar.gz android_packages_apps_Gallery2-65b4d0c1ded85105802bf69ddb5646eb72839e17.tar.bz2 android_packages_apps_Gallery2-65b4d0c1ded85105802bf69ddb5646eb72839e17.zip |
Gallery2: support GIF animation
This change implements a Java GIF decoder.
Change-Id: I72b6e8eb25572bba77a2a46e1754d8db8c47a0cc
Signed-off-by: Xiaojing Zhang <zhangx@codeaurora.org>
Diffstat (limited to 'src/com/android/gallery3d/app/PhotoDataAdapter.java')
-rwxr-xr-x[-rw-r--r--] | src/com/android/gallery3d/app/PhotoDataAdapter.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/app/PhotoDataAdapter.java b/src/com/android/gallery3d/app/PhotoDataAdapter.java index fd3a7cf73..40967a118 100644..100755 --- a/src/com/android/gallery3d/app/PhotoDataAdapter.java +++ b/src/com/android/gallery3d/app/PhotoDataAdapter.java @@ -512,6 +512,13 @@ public class PhotoDataAdapter implements PhotoPage.Model { } @Override + public boolean isGif(int offset) { + MediaItem item = getItem(mCurrentIndex + offset); + return (item != null) && + MediaItem.MIME_TYPE_GIF.equalsIgnoreCase(item.getMimeType()); + } + + @Override public boolean isDeletable(int offset) { MediaItem item = getItem(mCurrentIndex + offset); return (item == null) |