diff --git a/app/src/main/java/com/limelight/binding/audio/AndroidAudioRenderer.java b/app/src/main/java/com/limelight/binding/audio/AndroidAudioRenderer.java index fe5fb9de..dfa2d15f 100644 --- a/app/src/main/java/com/limelight/binding/audio/AndroidAudioRenderer.java +++ b/app/src/main/java/com/limelight/binding/audio/AndroidAudioRenderer.java @@ -149,6 +149,7 @@ public class AndroidAudioRenderer implements AudioRenderer { break; } catch (Exception e) { // Try to release the AudioTrack if we got far enough + e.printStackTrace(); try { if (track != null) { track.release(); @@ -158,6 +159,11 @@ public class AndroidAudioRenderer implements AudioRenderer { } } + if (track == null) { + // Couldn't create any audio track for playback + return -2; + } + return 0; }