summaryrefslogtreecommitdiff
path: root/playback/base
diff options
context:
space:
mode:
Diffstat (limited to 'playback/base')
-rw-r--r--playback/base/src/main/java/de/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer.java22
1 files changed, 19 insertions, 3 deletions
diff --git a/playback/base/src/main/java/de/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer.java b/playback/base/src/main/java/de/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer.java
index 39ee99884..250ef0575 100644
--- a/playback/base/src/main/java/de/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer.java
+++ b/playback/base/src/main/java/de/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer.java
@@ -360,14 +360,30 @@ public abstract class PlaybackServiceMediaPlayer {
* Holds information about a PSMP object.
*/
public static class PSMPInfo {
- public final PlayerStatus oldPlayerStatus;
- public PlayerStatus playerStatus;
- public Playable playable;
+ private final PlayerStatus oldPlayerStatus;
+ private final PlayerStatus playerStatus;
+ private Playable playable;
public PSMPInfo(PlayerStatus oldPlayerStatus, PlayerStatus playerStatus, Playable playable) {
this.oldPlayerStatus = oldPlayerStatus;
this.playerStatus = playerStatus;
this.playable = playable;
}
+
+ public PlayerStatus getOldPlayerStatus() {
+ return oldPlayerStatus;
+ }
+
+ public PlayerStatus getPlayerStatus() {
+ return playerStatus;
+ }
+
+ public Playable getPlayable() {
+ return playable;
+ }
+
+ public void setPlayable(final Playable newPlayable) {
+ playable = newPlayable;
+ }
}
}