CarrierConfigManager.ImsVt.KeyH264PayloadDescriptionBundle Field

Definition

Specifies the codec attributes of different payload types representing H264 video codec instances.

[Android.Runtime.Register("KEY_H264_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)]
public const string KeyH264PayloadDescriptionBundle;
[<Android.Runtime.Register("KEY_H264_PAYLOAD_DESCRIPTION_BUNDLE", ApiSince=33)>]
val mutable KeyH264PayloadDescriptionBundle : string

Field Value

Attributes

Remarks

Specifies the codec attributes of different payload types representing H264 video codec instances.

The allowed payload types of the video codecs are specified in, #KEY_H264_PAYLOAD_TYPE_INT_ARRAY.

Codec attributes allowed as part of H264 codec bundle are, <UL> <LI>#KEY_H264_VIDEO_CODEC_ATTRIBUTE_PROFILE_LEVEL_ID_STRING</LI> <LI>#KEY_VIDEO_CODEC_ATTRIBUTE_PACKETIZATION_MODE_INT</LI> <LI>#KEY_VIDEO_CODEC_ATTRIBUTE_FRAME_RATE_INT</LI> <LI>#KEY_VIDEO_CODEC_ATTRIBUTE_RESOLUTION_INT_ARRAY</LI> </UL>

If this bundle is not configured and #KEY_H264_PAYLOAD_TYPE_INT_ARRAY is not empty, then default values as in the individual codec attributes to be used for that payload type.

If the codec attributes in a particular codec instance bundle is not valid together, then that codec instance should not be used.

Java documentation for android.telephony.CarrierConfigManager.ImsVt.KEY_H264_PAYLOAD_DESCRIPTION_BUNDLE.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to