summaryrefslogtreecommitdiffstats
path: root/src/com/android/dreams/phototable/PhotoSourcePlexor.java
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2013-04-04 09:17:26 -0400
committerChris Wren <cwren@android.com>2013-04-09 01:54:16 -0400
commit88d80f4471c900628e2cb6eef23029b99af48e09 (patch)
tree6829842f0dff21db530936037cd242853f43b416 /src/com/android/dreams/phototable/PhotoSourcePlexor.java
parent1dc94b55d59f5c4dbf86788d0c32b7ac4449909a (diff)
downloadandroid_packages_screensavers_PhotoTable-88d80f4471c900628e2cb6eef23029b99af48e09.tar.gz
android_packages_screensavers_PhotoTable-88d80f4471c900628e2cb6eef23029b99af48e09.tar.bz2
android_packages_screensavers_PhotoTable-88d80f4471c900628e2cb6eef23029b99af48e09.zip
story mode for PhotoTable.
also some cleanup and refactoring also fix stuck alphas Bug: 8399588 Change-Id: Id236b29701ede3696c8f1f0ccc6522eb8256ff25
Diffstat (limited to 'src/com/android/dreams/phototable/PhotoSourcePlexor.java')
-rw-r--r--src/com/android/dreams/phototable/PhotoSourcePlexor.java15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/com/android/dreams/phototable/PhotoSourcePlexor.java b/src/com/android/dreams/phototable/PhotoSourcePlexor.java
index 147f16e..93fdc9e 100644
--- a/src/com/android/dreams/phototable/PhotoSourcePlexor.java
+++ b/src/com/android/dreams/phototable/PhotoSourcePlexor.java
@@ -17,12 +17,8 @@ package com.android.dreams.phototable;
import android.content.Context;
import android.content.SharedPreferences;
-import android.database.Cursor;
-import android.net.Uri;
-import java.io.FileNotFoundException;
import java.io.InputStream;
-import java.io.IOException;
import java.util.Collection;
import java.util.LinkedList;
@@ -34,7 +30,6 @@ public class PhotoSourcePlexor extends PhotoSource {
private final PhotoSource mPicasaSource;
private final PhotoSource mLocalSource;
- private SharedPreferences mSettings;
public PhotoSourcePlexor(Context context, SharedPreferences settings) {
super(context, settings);
@@ -75,4 +70,14 @@ public class PhotoSourcePlexor extends PhotoSource {
protected InputStream getStream(ImageData data, int longSide) {
return data.getStream(longSide);
}
+
+ @Override
+ protected ImageData naturalNext(ImageData current) {
+ return current.naturalNext();
+ }
+
+ @Override
+ protected ImageData naturalPrevious(ImageData current) {
+ return current.naturalPrevious();
+ }
}