diff options
-rw-r--r-- | media/libstagefright/AwesomePlayer.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/media/libstagefright/AwesomePlayer.cpp b/media/libstagefright/AwesomePlayer.cpp index cc152d8385..0787554ed6 100644 --- a/media/libstagefright/AwesomePlayer.cpp +++ b/media/libstagefright/AwesomePlayer.cpp @@ -1931,7 +1931,9 @@ status_t AwesomePlayer::initAudioDecoder() { mAudioSource = mAudioTrack; #ifndef QCOM_DIRECTTRACK } else { - mOmxSource->getFormat()->setInt32(kKeySampleBits, 16); + if (mOmxSource != NULL) { + mOmxSource->getFormat()->setInt32(kKeySampleBits, 16); + } mAudioSource = mOmxSource; #endif } |