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

Commit 527877a0 authored by Jordan Liu's avatar Jordan Liu Committed by android-build-merger
Browse files

Merge "Pass the call network type up" am: 932b96e1 am: 3fa421b3

am: d7998734

Change-Id: Id9e8f6f1569c6df25cc1aeb00250b55b38d4236e
parents 0f6bb68e d7998734
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -387,10 +387,12 @@ public class DefaultPhoneNotifier implements PhoneNotifier {
    }

    @Override
    public void notifyCallQualityChanged(Phone sender, CallQuality callQuality) {
    public void notifyCallQualityChanged(Phone sender, CallQuality callQuality,
            int callNetworkType) {
        try {
            if (mRegistry != null) {
                mRegistry.notifyCallQualityChanged(callQuality, sender.getPhoneId());
                mRegistry.notifyCallQualityChanged(callQuality, sender.getPhoneId(),
                        callNetworkType);
            }
        } catch (RemoteException ex) {
            // system process is dead
+1 −1
Original line number Diff line number Diff line
@@ -86,5 +86,5 @@ public interface PhoneNotifier {
    void notifyEmergencyNumberList();

    /** Notify of a change to the call quality of an active foreground call. */
    void notifyCallQualityChanged(Phone sender, CallQuality callQuality);
    void notifyCallQualityChanged(Phone sender, CallQuality callQuality, int callNetworkType);
}
+2 −2
Original line number Diff line number Diff line
@@ -135,8 +135,8 @@ abstract class ImsPhoneBase extends Phone {
        mTtyModeReceivedRegistrants.notifyRegistrants(result);
    }

    public void onCallQualityChanged(CallQuality callQuality) {
        mNotifier.notifyCallQualityChanged(this, callQuality);
    public void onCallQualityChanged(CallQuality callQuality, int callNetworkType) {
        mNotifier.notifyCallQualityChanged(this, callQuality, callNetworkType);
    }

    @Override
+1 −1
Original line number Diff line number Diff line
@@ -2874,7 +2874,7 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall {
         */
        @Override
        public void onCallQualityChanged(ImsCall imsCall, CallQuality callQuality) {
            mPhone.onCallQualityChanged(callQuality);
            mPhone.onCallQualityChanged(callQuality, imsCall.getRadioTechnology());
        }
    };

+2 −1
Original line number Diff line number Diff line
@@ -369,7 +369,8 @@ public class TelephonyRegistryMock extends ITelephonyRegistry.Stub {
    }

    @Override
    public void notifyCallQualityChanged(CallQuality callQuality, int phoneId) {
    public void notifyCallQualityChanged(CallQuality callQuality, int phoneId,
            int callNetworkType) {
        throw new RuntimeException("Not implemented");
    }