Loading src/java/com/android/internal/telephony/Connection.java +5 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,11 @@ public abstract class Connection { * local device. */ public static final int IS_PULLABLE = 0x00000020; /** * For an IMS call, indicates that the peer supports RTT. */ public static final int SUPPORTS_RTT_REMOTE = 0x00000040; } /** Loading src/java/com/android/internal/telephony/imsphone/ImsPhoneConnection.java +6 −0 Original line number Diff line number Diff line Loading @@ -341,6 +341,8 @@ public class ImsPhoneConnection extends Connection implements Rlog.w(LOG_TAG, "applyRemoteCallCapabilities - remoteProfile = "+remoteProfile); capabilities = removeCapability(capabilities, Connection.Capability.SUPPORTS_VT_REMOTE_BIDIRECTIONAL); capabilities = removeCapability(capabilities, Connection.Capability.SUPPORTS_RTT_REMOTE); switch (remoteProfile.mCallType) { case ImsCallProfile.CALL_TYPE_VT: Loading @@ -350,6 +352,10 @@ public class ImsPhoneConnection extends Connection implements Connection.Capability.SUPPORTS_VT_REMOTE_BIDIRECTIONAL); break; } if (remoteProfile.getMediaProfile().getRttMode() == ImsStreamMediaProfile.RTT_MODE_FULL) { capabilities = addCapability(capabilities, Connection.Capability.SUPPORTS_RTT_REMOTE); } return capabilities; } Loading Loading
src/java/com/android/internal/telephony/Connection.java +5 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,11 @@ public abstract class Connection { * local device. */ public static final int IS_PULLABLE = 0x00000020; /** * For an IMS call, indicates that the peer supports RTT. */ public static final int SUPPORTS_RTT_REMOTE = 0x00000040; } /** Loading
src/java/com/android/internal/telephony/imsphone/ImsPhoneConnection.java +6 −0 Original line number Diff line number Diff line Loading @@ -341,6 +341,8 @@ public class ImsPhoneConnection extends Connection implements Rlog.w(LOG_TAG, "applyRemoteCallCapabilities - remoteProfile = "+remoteProfile); capabilities = removeCapability(capabilities, Connection.Capability.SUPPORTS_VT_REMOTE_BIDIRECTIONAL); capabilities = removeCapability(capabilities, Connection.Capability.SUPPORTS_RTT_REMOTE); switch (remoteProfile.mCallType) { case ImsCallProfile.CALL_TYPE_VT: Loading @@ -350,6 +352,10 @@ public class ImsPhoneConnection extends Connection implements Connection.Capability.SUPPORTS_VT_REMOTE_BIDIRECTIONAL); break; } if (remoteProfile.getMediaProfile().getRttMode() == ImsStreamMediaProfile.RTT_MODE_FULL) { capabilities = addCapability(capabilities, Connection.Capability.SUPPORTS_RTT_REMOTE); } return capabilities; } Loading