summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Fietz <Martin.Fietz@gmail.com>2015-09-17 23:18:08 +0200
committerMartin Fietz <Martin.Fietz@gmail.com>2015-09-17 23:18:08 +0200
commit96132d0da9eccd2794f23d5fc0e5e32572a068ef (patch)
tree215622f1963a90b4f5e90c5489aae34efb744668
parent17c87d9bfc1b3af594befa8356b40535267d9d0d (diff)
downloadAntennaPod-96132d0da9eccd2794f23d5fc0e5e32572a068ef.zip
NP check in executor run code
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java8
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());