Support CDMA emergency callback. (2/2)

Fixed bug in toParcelableCall which prevents mute capability from being
removed from emergency calls and makes ALL non-emergency calls support
mute, despite what the underlying Connection states.

Bug: 16182748
Change-Id: Ic65498182dfaf85b84ab9a0c7766eb64c729d123
diff --git a/src/com/android/telecomm/InCallController.java b/src/com/android/telecomm/InCallController.java
index 2e7bc45..d2d4e9e 100644
--- a/src/com/android/telecomm/InCallController.java
+++ b/src/com/android/telecomm/InCallController.java
@@ -425,8 +425,10 @@
         if (CallsManager.getInstance().isAddCallCapable(call)) {
             capabilities |= PhoneCapabilities.ADD_CALL;
         }
-        if (!call.isEmergencyCall()) {
-            capabilities |= PhoneCapabilities.MUTE;
+
+        // Disable mute for emergency calls.
+        if (call.isEmergencyCall()) {
+            capabilities &= ~PhoneCapabilities.MUTE;
         }
 
         int state = call.getState();