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

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

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"