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

Commit 669fb865 authored by Omkar Kolangade's avatar Omkar Kolangade Committed by Ricardo Cerqueira
Browse files

IMS: Addition of Extras to ImsCallProfile

Adding EXTRA strings to ImsCallProfile to
support the follwing Call Extra information:
- Parent Call ID
- Child Number
- Codec
- Display Text
- Additional Call Info
The strings will be used to pack corresponding
information in the mCallExtras Bundle

Change-Id: Ie7a40f5d818eb17ebafdac8c0616e6acf532e27a
parent dba17a28
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -156,11 +156,25 @@ public class ImsCallProfile implements Parcelable {
     *  cna : Calling name
     *  ussd : For network-initiated USSD, MT only
     *  remote_uri : Connected user identity (it can be used for the conference)
     *  parrentCallId: Parent call ID info.
     *  ChildNum: Child number info.
     *  Codec: Codec info.
     *  DisplayText: Display text for the call.
     *  AdditionalCallInfo: Additional call info.
     */
    public static final String EXTRA_OI = "oi";
    public static final String EXTRA_CNA = "cna";
    public static final String EXTRA_USSD = "ussd";
    public static final String EXTRA_REMOTE_URI = "remote_uri";
    public static final String EXTRA_PARENT_CALL_ID = "parentCallId";
    public static final String EXTRA_CHILD_NUMBER = "ChildNum";
    public static final String EXTRA_CODEC = "Codec";
    public static final String EXTRA_DISPLAY_TEXT = "DisplayText";
    public static final String EXTRA_ADDITIONAL_CALL_INFO = "AdditionalCallInfo";

    // Extra string for internal use only. OEMs should not use
    // this for packing extras.
    public static final String EXTRA_OEM_EXTRAS = "OemCallExtras";

    public int mServiceType;
    public int mCallType;