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

Commit 3be8945b authored by Danny Baumann's avatar Danny Baumann
Browse files

Make ringing audio focus handling work with 'Speed up audio on MT call'

flag enabled.

Change-Id: I53c26afdbf95d4cc13c7b39d7dcb21d15bbe9a2c
parent ead9e626
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -448,16 +448,14 @@ public final class CallManager {
                break;
        }

        if (state == PhoneConstants.State.RINGING && lastAudioMode != AudioManager.MODE_RINGTONE) {
        if (!mRingVolumeReceiverIsRegistered && state == PhoneConstants.State.RINGING) {
            context.registerReceiver(mRingVolumeChangeReceiver,
                    new IntentFilter(AudioManager.VOLUME_CHANGED_ACTION));
            mRingVolumeReceiverIsRegistered = true;
        } else if (state != PhoneConstants.State.RINGING && lastAudioMode == AudioManager.MODE_RINGTONE) {
            if (mRingVolumeReceiverIsRegistered) {
        } else if (mRingVolumeReceiverIsRegistered && state != PhoneConstants.State.RINGING) {
            context.unregisterReceiver(mRingVolumeChangeReceiver);
            mRingVolumeReceiverIsRegistered = false;
        }
        }

        // Set additional audio parameters needed for incall audio
        String[] audioParams = context.getResources().getStringArray(com.android.internal.R.array.config_telephony_set_audioparameters);