Added in API level 26

MetricsConstants

class MetricsConstants
kotlin.Any
   ↳ android.media.MediaCodec.MetricsConstants

Summary

Constants
static String

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

static String

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

static String

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

static String

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

static String

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

static String

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

static String

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

static String

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

static String

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

static String

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

Constants

CODEC

Added in API level 26
static val CODEC: String

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

Value: "android.media.mediacodec.codec"

ENCODER

Added in API level 26
static val ENCODER: String

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.

Value: "android.media.mediacodec.encoder"

HEIGHT

Added in API level 26
static val HEIGHT: String

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

Value: "android.media.mediacodec.height"

MIME_TYPE

Added in API level 26
static val MIME_TYPE: String

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

Value: "android.media.mediacodec.mime"

MODE

Added in API level 26
static val MODE: String

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.

Value: "android.media.mediacodec.mode"

MODE_AUDIO

Added in API level 26
static val MODE_AUDIO: String

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

Value: "audio"

MODE_VIDEO

Added in API level 26
static val MODE_VIDEO: String

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

Value: "video"

ROTATION

Added in API level 26
static val ROTATION: String

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

Value: "android.media.mediacodec.rotation"

SECURE

Added in API level 26
static val SECURE: String

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.

Value: "android.media.mediacodec.secure"

WIDTH

Added in API level 26
static val WIDTH: String

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

Value: "android.media.mediacodec.width"