MediaCodec.MetricsConstants

public static final class MediaCodec.MetricsConstants
extends Object

java.lang.Object
   ↳ android.media.MediaCodec.MetricsConstants


Summary

Constants

String CODEC

Key to extract the codec being used from the MediaCodec#getMetrics return value.

String ENCODER

Key to extract the flag indicating whether the codec is running as an encoder or decoder from the MediaCodec#getMetrics return value.

String HEIGHT

Key to extract the height (in pixels) of the video track from the MediaCodec#getMetrics return value.

String MIME_TYPE

Key to extract the MIME type from the MediaCodec#getMetrics return value.

String MODE

Key to extract what the codec mode from the MediaCodec#getMetrics return value.

String MODE_AUDIO

The value returned for the key MODE when the codec is a audio codec.

String MODE_VIDEO

The value returned for the key MODE when the codec is a video codec.

String ROTATION

Key to extract the rotation (in degrees) to properly orient the video from the MediaCodec#getMetrics return.

String SECURE

Key to extract the flag indicating whether the codec is running in secure (DRM) mode from the MediaCodec#getMetrics return value.

String WIDTH

Key to extract the width (in pixels) of the video track from the MediaCodec#getMetrics return value.

Inherited methods

Constants

CODEC

Added in API level 26
public static final String CODEC

Key to extract the codec being used from the MediaCodec#getMetrics return value. The value is a String.

Constant Value: "android.media.mediacodec.codec"

ENCODER

Added in API level 26
public static final String ENCODER

Key to extract the flag indicating whether the codec is running as an encoder or decoder from the MediaCodec#getMetrics return value. The value is an integer. A 0 indicates decoder; 1 indicates encoder.

Constant Value: "android.media.mediacodec.encoder"

HEIGHT

Added in API level 26
public static final String HEIGHT

Key to extract the height (in pixels) of the video track from the MediaCodec#getMetrics return value. The value is an integer.

Constant Value: "android.media.mediacodec.height"

MIME_TYPE

Added in API level 26
public static final String MIME_TYPE

Key to extract the MIME type from the MediaCodec#getMetrics return value. The value is a String.

Constant Value: "android.media.mediacodec.mime"

MODE

Added in API level 26
public static final String MODE

Key to extract what the codec mode from the MediaCodec#getMetrics return value. The value is a String. Values will be one of the constants MODE_AUDIO or MODE_VIDEO.

Constant Value: "android.media.mediacodec.mode"

MODE_AUDIO

Added in API level 26
public static final String MODE_AUDIO

The value returned for the key MODE when the codec is a audio codec.

Constant Value: "audio"

MODE_VIDEO

Added in API level 26
public static final String MODE_VIDEO

The value returned for the key MODE when the codec is a video codec.

Constant Value: "video"

ROTATION

Added in API level 26
public static final String ROTATION

Key to extract the rotation (in degrees) to properly orient the video from the MediaCodec#getMetrics return. The value is a integer.

Constant Value: "android.media.mediacodec.rotation"

SECURE

Added in API level 26
public static final String SECURE

Key to extract the flag indicating whether the codec is running in secure (DRM) mode from the MediaCodec#getMetrics return value. The value is an integer.

Constant Value: "android.media.mediacodec.secure"

WIDTH

Added in API level 26
public static final String WIDTH

Key to extract the width (in pixels) of the video track from the MediaCodec#getMetrics return value. The value is an integer.

Constant Value: "android.media.mediacodec.width"