diff --git a/app/src/main/java/com/dkanada/gramophone/service/MultiPlayer.java b/app/src/main/java/com/dkanada/gramophone/service/MultiPlayer.java index 681d6975..8730b0ba 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/MultiPlayer.java +++ b/app/src/main/java/com/dkanada/gramophone/service/MultiPlayer.java @@ -189,8 +189,11 @@ public class MultiPlayer implements Playback { @Override @EverythingIsNonNull public void onResponse(Call call, Response response) { + String type = response.header("Content-Type"); + if (type == null) return; + MediaSource source; - if (response.header("Content-Type").equals("application/x-mpegURL")) { + if (type.equals("application/x-mpegURL")) { source = new HlsMediaSource.Factory(dataSource) .setTag(path) .setAllowChunklessPreparation(true)