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

Commit eae57b26 authored by Jordan Liu's avatar Jordan Liu
Browse files

CallQuality is set to empty instead of null

Bug: 110107501
Test: manual
Change-Id: Ifb289c1c61d7cf16a7c6b60b181b94cf759f75d8
parent bfd44b60
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5874,7 +5874,7 @@ package android.telephony {
  }

  public class PhoneStateListener {
    method public void onCallAttributesChanged(android.telephony.CallAttributes);
    method public void onCallAttributesChanged(@NonNull android.telephony.CallAttributes);
    method public void onCallDisconnectCauseChanged(int, int);
    method public void onPreciseCallStateChanged(android.telephony.PreciseCallState);
    method public void onPreciseDataConnectionStateChanged(android.telephony.PreciseDataConnectionState);
+3 −2
Original line number Diff line number Diff line
@@ -206,9 +206,10 @@ public class TelephonyRegistry extends ITelephonyRegistry.Stub {

    private Map<Integer, List<EmergencyNumber>> mEmergencyNumberList;

    private CallQuality mCallQuality;
    private CallQuality mCallQuality = new CallQuality();

    private CallAttributes mCallAttributes;
    private CallAttributes mCallAttributes = new CallAttributes(new PreciseCallState(),
            TelephonyManager.NETWORK_TYPE_UNKNOWN, new CallQuality());

    private int[] mSrvccState;

+4 −0
Original line number Diff line number Diff line
@@ -92,6 +92,10 @@ public final class CallQuality implements Parcelable {
        mCodecType = in.readInt();
    }

    /** @hide **/
    public CallQuality() {
    }

    /**
     * Constructor.
     *
+1 −1
Original line number Diff line number Diff line
@@ -701,7 +701,7 @@ public class PhoneStateListener {
     * @hide
     */
    @SystemApi
    public void onCallAttributesChanged(CallAttributes callAttributes) {
    public void onCallAttributesChanged(@NonNull CallAttributes callAttributes) {
        // default implementation empty
    }