diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2013-08-16 21:22:35 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2013-08-16 21:22:35 +0200 |
commit | 8337739ab44af3c52b30f194fa06c09ba30a2dc2 (patch) | |
tree | 2012519a90e76040d8bd0da00adc4b889a46f30b /src/de/danoeh/antennapod/util/playback/PlaybackController.java | |
parent | f6c5251b98b5ae1bc31a1d1940530174588c3e27 (diff) | |
parent | 0a607117d6c8d26d48adede0c903e0b7772a4327 (diff) | |
download | AntennaPod-8337739ab44af3c52b30f194fa06c09ba30a2dc2.zip |
Merge branch 'playback-speed' of git://github.com/TheRealFalcon/AntennaPod into playback-speed-tmp
Conflicts:
src/de/danoeh/antennapod/activity/AudioplayerActivity.java
src/de/danoeh/antennapod/activity/PreferenceActivity.java
src/de/danoeh/antennapod/service/PlaybackService.java
src/de/danoeh/antennapod/util/playback/PlaybackController.java
Diffstat (limited to 'src/de/danoeh/antennapod/util/playback/PlaybackController.java')
-rw-r--r-- | src/de/danoeh/antennapod/util/playback/PlaybackController.java | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/src/de/danoeh/antennapod/util/playback/PlaybackController.java b/src/de/danoeh/antennapod/util/playback/PlaybackController.java index 22c78cc07..f5d1847b3 100644 --- a/src/de/danoeh/antennapod/util/playback/PlaybackController.java +++ b/src/de/danoeh/antennapod/util/playback/PlaybackController.java @@ -668,30 +668,31 @@ public abstract class PlaybackController { return status; } - public boolean isPlayingVideo() { - if (playbackService != null) { - return PlaybackService.isPlayingVideo(); - } - return false; - } - public boolean canSetPlaybackSpeed() { return playbackService != null && playbackService.canSetSpeed(); } - public void setPlaybackSpeed(double speed) { + public void setPlaybackSpeed(float speed) { + if (playbackService != null) { + playbackService.setSpeed(speed); + } + } + + public float getCurrentPlaybackSpeedMultiplier() { + if (canSetPlaybackSpeed()) { + return playbackService.getCurrentPlaybackSpeed(); + } else { + return -1; + } + } + + public boolean isPlayingVideo() { if (playbackService != null) { - playbackService.setSpeed(speed); + return PlaybackService.isPlayingVideo(); } + return false; } - public double getCurrentPlaybackSpeedMultiplier() { - if (canSetPlaybackSpeed()) { - return playbackService.getCurrentPlaybackSpeed(); - } else { - return -1; - } - } /** * Returns true if PlaybackController can communicate with the playback |