diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2015-09-17 23:18:08 +0200 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2015-09-17 23:18:08 +0200 |
commit | 96132d0da9eccd2794f23d5fc0e5e32572a068ef (patch) | |
tree | 215622f1963a90b4f5e90c5489aae34efb744668 | |
parent | 17c87d9bfc1b3af594befa8356b40535267d9d0d (diff) | |
download | AntennaPod-96132d0da9eccd2794f23d5fc0e5e32572a068ef.zip |
NP check in executor run code
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java index 4704bb207..757b2e980 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java +++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java @@ -273,11 +273,11 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre } private void updateMediaSessionMetadata() { - if(this.media == null) { - return; - } executor.execute(() -> { - Playable p = this.media; + final Playable p = this.media; + if(p == null) { + return; + } MediaMetadataCompat.Builder builder = new MediaMetadataCompat.Builder(); builder.putString(MediaMetadataCompat.METADATA_KEY_ARTIST, p.getFeedTitle()); builder.putString(MediaMetadataCompat.METADATA_KEY_TITLE, p.getEpisodeTitle()); |