summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2019-01-09 14:45:35 -0500
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2019-01-09 14:45:35 -0500
commit5fe40e744055adf3deca86325dc4323482511646 (patch)
tree02f7f28ed0eeecdbe4aa707350bd5b57530f0d98
parent7d329a17dc95fe16df557827fead48cb4caa79a2 (diff)
downloadsdl_android-feature/audio_npe.tar.gz
Fix NPE in AudioStreamManagerfeature/audio_npe
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/managers/audio/AudioStreamManager.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/managers/audio/AudioStreamManager.java b/sdl_android/src/main/java/com/smartdevicelink/managers/audio/AudioStreamManager.java
index da58692af..641a2dcaf 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/managers/audio/AudioStreamManager.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/managers/audio/AudioStreamManager.java
@@ -353,7 +353,9 @@ public class AudioStreamManager extends BaseSubManager {
AudioDecoderListener decoderListener = new AudioDecoderListener() {
@Override
public void onAudioDataAvailable(SampleBuffer buffer) {
- sdlAudioStream.sendAudio(buffer.getByteBuffer(), buffer.getPresentationTimeUs());
+ if (sdlAudioStream != null) {
+ sdlAudioStream.sendAudio(buffer.getByteBuffer(), buffer.getPresentationTimeUs());
+ }
}
@Override