summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorDomingos Lopes <domingos86lopes+github@gmail.com>2016-04-30 01:50:35 -0400
committerDomingos Lopes <domingos86lopes+github@gmail.com>2016-07-25 23:16:28 -0400
commite94219ce26084fba304e7dc87fab074b74d8de1b (patch)
tree6745723511be262ca02c9c4c7117f1a4ff3f3367 /app
parent8e281890dd1a41cbb969e32c16d57f6ecff93953 (diff)
downloadAntennaPod-e94219ce26084fba304e7dc87fab074b74d8de1b.zip
change protocol for episode transition on PlaybackService
Diffstat (limited to 'app')
-rw-r--r--app/src/androidTest/java/de/test/antennapod/service/playback/PlaybackServiceMediaPlayerTest.java182
1 files changed, 156 insertions, 26 deletions
diff --git a/app/src/androidTest/java/de/test/antennapod/service/playback/PlaybackServiceMediaPlayerTest.java b/app/src/androidTest/java/de/test/antennapod/service/playback/PlaybackServiceMediaPlayerTest.java
index 6f8dbcb1a..8305eb68e 100644
--- a/app/src/androidTest/java/de/test/antennapod/service/playback/PlaybackServiceMediaPlayerTest.java
+++ b/app/src/androidTest/java/de/test/antennapod/service/playback/PlaybackServiceMediaPlayerTest.java
@@ -20,6 +20,7 @@ import de.danoeh.antennapod.core.feed.Feed;
import de.danoeh.antennapod.core.feed.FeedItem;
import de.danoeh.antennapod.core.feed.FeedMedia;
import de.danoeh.antennapod.core.feed.FeedPreferences;
+import de.danoeh.antennapod.core.feed.MediaType;
import de.danoeh.antennapod.core.service.playback.PlaybackServiceMediaPlayer;
import de.danoeh.antennapod.core.service.playback.LocalPSMP;
import de.danoeh.antennapod.core.service.playback.PlayerStatus;
@@ -196,10 +197,19 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
}
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
+ }
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
Playable p = writeTestPlayable(PLAYABLE_FILE_URL, null);
@@ -275,8 +285,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -357,8 +377,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -440,8 +470,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
@@ -517,8 +557,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
@@ -595,8 +645,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -675,8 +735,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -758,8 +828,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -814,8 +894,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
@@ -896,8 +986,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -1012,8 +1112,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -1103,8 +1213,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);
@@ -1207,8 +1327,18 @@ public class PlaybackServiceMediaPlayerTest extends InstrumentationTestCase {
}
@Override
- public boolean endPlayback(Playable p, boolean playNextEpisode, boolean wasSkipped, boolean switchingPlayers) {
- return false;
+ public void onPostPlayback(Playable media, boolean ended, boolean playingNext) {
+
+ }
+
+ @Override
+ public Playable getNextInQueue(Playable currentMedia) {
+ return null;
+ }
+
+ @Override
+ public void onPlaybackEnded(MediaType mediaType, boolean stopPlaying) {
+
}
};
PlaybackServiceMediaPlayer psmp = new LocalPSMP(c, callback);