Loading src/java/com/android/internal/telephony/imsphone/ImsPhone.java +1 −1 Original line number Diff line number Diff line Loading @@ -515,7 +515,7 @@ public class ImsPhone extends ImsPhoneBase { "sendDtmf called with invalid character '" + c + "'"); } else { if (mCT.mState == PhoneConstants.State.OFFHOOK) { mCT.sendDtmf(c); mCT.sendDtmf(c, null); } } } Loading src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +4 −7 Original line number Diff line number Diff line Loading @@ -666,24 +666,21 @@ public final class ImsPhoneCallTracker extends CallTracker { } } /*package*/ void setMute(boolean mute) { /*package*/ void setMute(boolean mute) { mDesiredMute = mute; mForegroundCall.setMute(mute); } /*package*/ boolean getMute() { /*package*/ boolean getMute() { return mDesiredMute; } /*package*/ void sendDtmf(char c) { /* package */ void sendDtmf(char c, Message result) { if (DBG) log("sendDtmf"); ImsCall imscall = mForegroundCall.getImsCall(); if (imscall != null) { imscall.sendDtmf(c); imscall.sendDtmf(c, result); } } Loading src/java/com/android/internal/telephony/imsphone/ImsPhoneConnection.java +3 −3 Original line number Diff line number Diff line Loading @@ -366,7 +366,7 @@ public class ImsPhoneConnection extends Connection { private boolean processPostDialChar(char c) { if (PhoneNumberUtils.is12Key(c)) { mOwner.mCi.sendDtmf(c, mHandler.obtainMessage(EVENT_DTMF_DONE)); mOwner.sendDtmf(c, mHandler.obtainMessage(EVENT_DTMF_DONE)); } else if (c == PhoneNumberUtils.PAUSE) { // From TS 22.101: // It continues... Loading Loading @@ -423,8 +423,7 @@ public class ImsPhoneConnection extends Connection { return; } if (mPostDialString == null || mPostDialString.length() <= mNextPostDialChar) { if (mPostDialString == null || mPostDialString.length() <= mNextPostDialChar) { setPostDialState(PostDialState.COMPLETE); // notifyMessage.arg1 is 0 on complete Loading Loading @@ -485,6 +484,7 @@ public class ImsPhoneConnection extends Connection { releaseWakeLock(); } mPostDialState = s; notifyPostDialListeners(); } private void Loading Loading
src/java/com/android/internal/telephony/imsphone/ImsPhone.java +1 −1 Original line number Diff line number Diff line Loading @@ -515,7 +515,7 @@ public class ImsPhone extends ImsPhoneBase { "sendDtmf called with invalid character '" + c + "'"); } else { if (mCT.mState == PhoneConstants.State.OFFHOOK) { mCT.sendDtmf(c); mCT.sendDtmf(c, null); } } } Loading
src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +4 −7 Original line number Diff line number Diff line Loading @@ -666,24 +666,21 @@ public final class ImsPhoneCallTracker extends CallTracker { } } /*package*/ void setMute(boolean mute) { /*package*/ void setMute(boolean mute) { mDesiredMute = mute; mForegroundCall.setMute(mute); } /*package*/ boolean getMute() { /*package*/ boolean getMute() { return mDesiredMute; } /*package*/ void sendDtmf(char c) { /* package */ void sendDtmf(char c, Message result) { if (DBG) log("sendDtmf"); ImsCall imscall = mForegroundCall.getImsCall(); if (imscall != null) { imscall.sendDtmf(c); imscall.sendDtmf(c, result); } } Loading
src/java/com/android/internal/telephony/imsphone/ImsPhoneConnection.java +3 −3 Original line number Diff line number Diff line Loading @@ -366,7 +366,7 @@ public class ImsPhoneConnection extends Connection { private boolean processPostDialChar(char c) { if (PhoneNumberUtils.is12Key(c)) { mOwner.mCi.sendDtmf(c, mHandler.obtainMessage(EVENT_DTMF_DONE)); mOwner.sendDtmf(c, mHandler.obtainMessage(EVENT_DTMF_DONE)); } else if (c == PhoneNumberUtils.PAUSE) { // From TS 22.101: // It continues... Loading Loading @@ -423,8 +423,7 @@ public class ImsPhoneConnection extends Connection { return; } if (mPostDialString == null || mPostDialString.length() <= mNextPostDialChar) { if (mPostDialString == null || mPostDialString.length() <= mNextPostDialChar) { setPostDialState(PostDialState.COMPLETE); // notifyMessage.arg1 is 0 on complete Loading Loading @@ -485,6 +484,7 @@ public class ImsPhoneConnection extends Connection { releaseWakeLock(); } mPostDialState = s; notifyPostDialListeners(); } private void Loading