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

Commit 971ac7b8 authored by Jimmy Wu's avatar Jimmy Wu Committed by android-build-merger
Browse files

Merge "Fix audio state issue for MT IMS call" am: bc7f1814

am: 7f998dae

Change-Id: Ia372ea4d89c41d43ddd40b4eeacdb005e64009b0
parents 134d03cb 7f998dae
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -276,9 +276,10 @@ public class CallAudioModeStateMachine extends StateMachine {
                    // This happens when an IMS call is answered by the in-call UI. Special case
                    // that we have to deal with for some reason.

                    // VOIP calls should never invoke this mechanism, so transition directly to
                    // the sim call focus state.
                    transitionTo(mSimCallFocusState);
                    // The IMS audio routing may be via modem or via RTP stream. In case via RTP
                    // stream, the state machine should transit to mVoipCallFocusState.
                    transitionTo(args.foregroundCallIsVoip
                            ? mVoipCallFocusState : mSimCallFocusState);
                    return HANDLED;
                default:
                    // The forced focus switch commands are handled by BaseState.