Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9b5cbeae authored by Tyler Gunn's avatar Tyler Gunn
Browse files

Fix issue where audio calls have "supports downgrade to voice" capability.

In reality, the capability isn't really required if either end only
supports voice calls.

Bug: 27354235
Change-Id: I9cd97cb2d3deba26d659c302d5c82a753d5c7699
parent 7a537e99
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -226,10 +226,6 @@ public class ImsPhoneConnection extends Connection {
                | Connection.Capability.SUPPORTS_DOWNGRADE_TO_VOICE_LOCAL);

        switch (localProfile.mCallType) {
            case ImsCallProfile.CALL_TYPE_VOICE:
                capabilities = addCapability(capabilities,
                        Connection.Capability.SUPPORTS_DOWNGRADE_TO_VOICE_LOCAL);
                break;
            case ImsCallProfile.CALL_TYPE_VT:
                capabilities = addCapability(capabilities,
                        Connection.Capability.SUPPORTS_VT_LOCAL_BIDIRECTIONAL);
@@ -249,10 +245,6 @@ public class ImsPhoneConnection extends Connection {
                | Connection.Capability.SUPPORTS_DOWNGRADE_TO_VOICE_REMOTE);

        switch (remoteProfile.mCallType) {
            case ImsCallProfile.CALL_TYPE_VOICE:
                capabilities = addCapability(capabilities,
                        Connection.Capability.SUPPORTS_DOWNGRADE_TO_VOICE_REMOTE);
                break;
            case ImsCallProfile.CALL_TYPE_VT:
                capabilities = addCapability(capabilities,
                        Connection.Capability.SUPPORTS_VT_REMOTE_BIDIRECTIONAL);