diff options
author | ByteHamster <info@bytehamster.com> | 2020-01-25 22:53:26 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2020-01-25 22:53:26 +0100 |
commit | e09fae22a26f79ce277ce4f2e708643ce2f103d3 (patch) | |
tree | 5038bbd18f5c48cbdd25d0bfd8ce2085dd688ac8 /core/src/main | |
parent | 190b54ad70ccf25f869eb92b9699f0d90552974f (diff) | |
download | AntennaPod-e09fae22a26f79ce277ce4f2e708643ce2f103d3.zip |
Fix volume adaption while paused
Diffstat (limited to 'core/src/main')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater.java | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater.java index 0ef7e55bc..d03830387 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater.java +++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater.java @@ -10,10 +10,8 @@ class PlaybackVolumeUpdater { public void updateVolumeIfNecessary(PlaybackServiceMediaPlayer mediaPlayer, long feedId, VolumeAdaptionSetting volumeAdaptionSetting) { Playable playable = mediaPlayer.getPlayable(); - boolean isFeedMedia = playable instanceof FeedMedia; - boolean isPlayableLoaded = isPlayableLoaded(mediaPlayer.getPlayerStatus()); - if (isFeedMedia && isPlayableLoaded) { + if (playable instanceof FeedMedia) { updateFeedMediaVolumeIfNecessary(mediaPlayer, feedId, volumeAdaptionSetting, (FeedMedia) playable); } } @@ -30,15 +28,6 @@ class PlaybackVolumeUpdater { } } - private static boolean isPlayableLoaded(PlayerStatus playerStatus) { - return playerStatus == PlayerStatus.PLAYING - || playerStatus == PlayerStatus.PAUSED - || playerStatus == PlayerStatus.SEEKING - || playerStatus == PlayerStatus.PREPARING - || playerStatus == PlayerStatus.PREPARED - || playerStatus == PlayerStatus.INITIALIZING; - } - private void forceUpdateVolume(PlaybackServiceMediaPlayer mediaPlayer) { mediaPlayer.pause(false, false); mediaPlayer.resume(); |