diff options
author | bodamnam <bodamnam@google.com> | 2022-11-28 01:26:07 +0000 |
---|---|---|
committer | Bodam Nam <bodamnam@google.com> | 2022-11-29 04:54:04 +0000 |
commit | 138e273f46181d5f0c6c73292548a579a0300ba9 (patch) | |
tree | 3a6dc22edded0cd41a3c8dabc1481e7e98e90985 /service/src/com/android/telephony/imsmedia/AudioSession.java | |
parent | e14a3ae20a2aa923ca54abbcc82276528e90a313 (diff) | |
download | ImsMedia-138e273f46181d5f0c6c73292548a579a0300ba9.tar.gz |
Fix jni interface to use session Id in listener
The current audio session response from ImsMedia native is not reached to the listener in java when the multiple sessions are created with same media type. This CL fixes it by using the session Id as a key to distinguish the sessions in listener container.
Bug: 260520127
Test: Voice multi session call, Video/Rtt call test with device, atest
ImsMediaNativeTests, ImsMediaJavaUnitTests
Change-Id: Ied1b4858c7ec145e65479e9f8192b51514628732
Diffstat (limited to 'service/src/com/android/telephony/imsmedia/AudioSession.java')
-rw-r--r-- | service/src/com/android/telephony/imsmedia/AudioSession.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/service/src/com/android/telephony/imsmedia/AudioSession.java b/service/src/com/android/telephony/imsmedia/AudioSession.java index 59d23fe3..2fc668e9 100644 --- a/service/src/com/android/telephony/imsmedia/AudioSession.java +++ b/service/src/com/android/telephony/imsmedia/AudioSession.java @@ -238,7 +238,7 @@ public final class AudioSession extends IImsAudioSession.Stub implements IMediaS @Override public void handleMessage (Message msg) { - Log.d(TAG, "handleMessage: " + msg.what); + Log.d(TAG, "handleMessage() -" + AudioSessionHandler.this + ", " + msg.what); switch(msg.what) { case CMD_OPEN_SESSION: handleOpenSession((OpenSessionParams)msg.obj); @@ -334,7 +334,6 @@ public final class AudioSession extends IImsAudioSession.Stub implements IMediaS if (isAudioOffload()) { mOffloadService.closeSession(mSessionId); } else { - Log.d(TAG, "handleCloseSession else"); mAudioService.closeSession(mSessionId); } } |