CarrierConfigManager.ImsRtt


public static final class CarrierConfigManager.ImsRtt
extends Object

java.lang.Object
   ↳ android.telephony.CarrierConfigManager.ImsRtt


IMS RTT configs. This groups the configs specific for text media, RTT (Real Time Text).

Summary

Constants

String KEY_PREFIX

Prefix of all imsrtt.KEY_* constants.

String KEY_RED_PAYLOAD_TYPE_INT

Integer representing payload type for RED/redundancy codec.

String KEY_T140_PAYLOAD_TYPE_INT

Integer representing payload type for T140 codec.

String KEY_TEXT_AS_BANDWIDTH_KBPS_INT

Specifies the AS (Application Specific) SDP modifier for text media.

String KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE

Specifies the Text Codec capability.

String KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL

Flag specifying whether text media is allowed on default bearer.

String KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL

Flag specifying whether QoS preconditions are supported for text.

String KEY_TEXT_RR_BANDWIDTH_BPS_INT

Specifies the RR (RTCP bandwidth-Receiver) SDP modifier for text media.

String KEY_TEXT_RS_BANDWIDTH_BPS_INT

Specifies the RS (RTCP bandwidth-Sender) SDP modifier for text media.

Inherited methods

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Constants

KEY_PREFIX

Added in API level 33
public static final String KEY_PREFIX

Prefix of all imsrtt.KEY_* constants.

Constant Value: "imsrtt."

KEY_RED_PAYLOAD_TYPE_INT

Added in API level 33
public static final String KEY_RED_PAYLOAD_TYPE_INT

Integer representing payload type for RED/redundancy codec.

Payload type is an integer in dynamic payload type range 96-127 as per RFC RFC 3551 Section 6.

Constant Value: "imsrtt.red_payload_type_int"

KEY_T140_PAYLOAD_TYPE_INT

Added in API level 33
public static final String KEY_T140_PAYLOAD_TYPE_INT

Integer representing payload type for T140 codec.

Payload type is an integer in dynamic payload type range 96-127 as per RFC RFC 3551 Section 6.

Constant Value: "imsrtt.t140_payload_type_int"

KEY_TEXT_AS_BANDWIDTH_KBPS_INT

Added in API level 33
public static final String KEY_TEXT_AS_BANDWIDTH_KBPS_INT

Specifies the AS (Application Specific) SDP modifier for text media.

Expressed in kilobits per second as per RFC 3556 Section 2.

Constant Value: "imsrtt.text_as_bandwidth_kbps_int"

KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE

Added in API level 33
public static final String KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE

Specifies the Text Codec capability.

Possible keys in this bundle are,

Constant Value: "imsrtt.text_codec_capability_payload_types_bundle"

KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL

Added in API level 33
public static final String KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL

Flag specifying whether text media is allowed on default bearer.

If true: text media can be sent on default bearer. false otherwise.

Constant Value: "imsrtt.text_on_default_bearer_supported_bool"

KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL

Added in API level 33
public static final String KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL

Flag specifying whether QoS preconditions are supported for text.

If true: QoS Preconditions are supported. false otherwise.

Reference: 3GPP TS 24.229

Constant Value: "imsrtt.text_qos_precondition_supported_bool"

KEY_TEXT_RR_BANDWIDTH_BPS_INT

Added in API level 33
public static final String KEY_TEXT_RR_BANDWIDTH_BPS_INT

Specifies the RR (RTCP bandwidth-Receiver) SDP modifier for text media.

This indicates the RTCP bandwidth allocated to receivers for text media.

Expressed in bits per second as per RFC 3556 Section 2.

Constant Value: "imsrtt.text_rr_bandwidth_bps_int"

KEY_TEXT_RS_BANDWIDTH_BPS_INT

Added in API level 33
public static final String KEY_TEXT_RS_BANDWIDTH_BPS_INT

Specifies the RS (RTCP bandwidth-Sender) SDP modifier for text media.

This indicates the RTCP bandwidth allocated to active data senders for text media.

Expressed in bits per second as per RFC 3556 Section 2.

Constant Value: "imsrtt.text_rs_bandwidth_bps_int"