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

Commit 7f998dae 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

Change-Id: I06bd242281f33e2f9f42a0f14bf511c4211a4ff4
parents a1f135ff bc7f1814
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.