summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBodam Nam <bodamnam@google.com>2023-04-12 01:06:08 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-04-12 01:06:08 +0000
commit25f685b8bc167d78df31f838e51289ee0ee813aa (patch)
treef85e9d24d20685ca03f399b3364efce5383334f1
parent534b8b59ed01512aff353d2434f55b61923d0e87 (diff)
parentb5a247260e89c4bbd77b65b5ee3609b0c885a22c (diff)
downloadImsMedia-25f685b8bc167d78df31f838e51289ee0ee813aa.tar.gz
Merge "Fix the audio crash when open the audio player failed" into udc-dev am: b5a247260e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/ImsMedia/+/22566457 Change-Id: Ibb970c93e388481c600a7fbbc6123db16bbff2f2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/ImsMediaAudioPlayer.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/ImsMediaAudioPlayer.cpp b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/ImsMediaAudioPlayer.cpp
index 4a05166a..99ba77cc 100644
--- a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/ImsMediaAudioPlayer.cpp
+++ b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/android/ImsMediaAudioPlayer.cpp
@@ -40,7 +40,14 @@ ImsMediaAudioPlayer::ImsMediaAudioPlayer()
{
mAudioStream = nullptr;
mCodec = nullptr;
+ mFormat = nullptr;
+ mCodecType = 0;
+ mCodecMode = 0;
mSamplingRate = DEFAULT_SAMPLING_RATE;
+ mEvsChAwOffset = 0;
+ mEvsBandwidth = kEvsBandwidthNone;
+ memset(mBuffer, 0, sizeof(mBuffer));
+ mEvsBitRate = 0;
mEvsCodecHeaderMode = kRtpPyaloadHeaderModeEvsHeaderFull;
mIsFirstFrame = false;
mIsEvsInitialized = false;