summaryrefslogtreecommitdiffstats
path: root/src/com/android/dreams/phototable/PhotoSource.java
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2012-10-17 17:16:42 -0400
committerChris Wren <cwren@android.com>2012-10-18 11:04:30 -0400
commitc6bebae5e07c0108294d05e33fbace209d2f9b0d (patch)
tree0f3b3442423e9ff5959de2697806dac2b85650ec /src/com/android/dreams/phototable/PhotoSource.java
parentc688f887e6d18a1decc389f2b807e4497988dc61 (diff)
downloadandroid_packages_screensavers_PhotoTable-c6bebae5e07c0108294d05e33fbace209d2f9b0d.tar.gz
android_packages_screensavers_PhotoTable-c6bebae5e07c0108294d05e33fbace209d2f9b0d.tar.bz2
android_packages_screensavers_PhotoTable-c6bebae5e07c0108294d05e33fbace209d2f9b0d.zip
Take advantage of proportional screennails.
Bug: 7298558 Change-Id: I60c72aca1ec87e2c7a263d5f952be6c124e8a5c6
Diffstat (limited to 'src/com/android/dreams/phototable/PhotoSource.java')
-rw-r--r--src/com/android/dreams/phototable/PhotoSource.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/com/android/dreams/phototable/PhotoSource.java b/src/com/android/dreams/phototable/PhotoSource.java
index 1fe6194..a1ca289 100644
--- a/src/com/android/dreams/phototable/PhotoSource.java
+++ b/src/com/android/dreams/phototable/PhotoSource.java
@@ -52,8 +52,8 @@ public abstract class PhotoSource {
public String url;
public int orientation;
- InputStream getStream() {
- return PhotoSource.this.getStream(this);
+ InputStream getStream(int longSide) {
+ return PhotoSource.this.getStream(this, longSide);
}
}
@@ -141,7 +141,7 @@ public abstract class PhotoSource {
public Bitmap load(ImageData data, BitmapFactory.Options options, int longSide, int shortSide) {
log(TAG, "decoding photo resource to " + longSide + ", " + shortSide);
- InputStream is = data.getStream();
+ InputStream is = data.getStream(longSide);
Bitmap image = null;
try {
@@ -247,7 +247,7 @@ public abstract class PhotoSource {
}
}
- protected abstract InputStream getStream(ImageData data);
+ protected abstract InputStream getStream(ImageData data, int longSide);
protected abstract Collection<ImageData> findImages(int howMany);
public abstract Collection<AlbumData> findAlbums();
}