Added in API level 26

MetricsConstants

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

Summary

Constants
static String

Key to extract the codec being used to decode the audio track from the MediaPlayer#getMetrics return value.

static String

Key to extract the codec being used to decode the video track from the MediaPlayer#getMetrics return value.

static String

Key to extract the duration (in milliseconds) of the media being played from the MediaPlayer#getMetrics return value.

static String

Key to extract the count of errors encountered while playing the media from the MediaPlayer#getMetrics return value.

static String

Key to extract an (optional) error code detected while playing the media from the MediaPlayer#getMetrics return value.

static String

Key to extract the count of video frames played from the MediaPlayer#getMetrics return value.

static String

Key to extract the count of video frames dropped from the MediaPlayer#getMetrics return value.

static String

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

static String

Key to extract the MIME type of the audio track from the MediaPlayer#getMetrics return value.

static String

Key to extract the MIME type of the video track from the MediaPlayer#getMetrics return value.

static String

Key to extract the playing time (in milliseconds) of the media being played from the MediaPlayer#getMetrics return value.

static String

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

Constants

CODEC_AUDIO

Added in API level 26
static val CODEC_AUDIO: String

Key to extract the codec being used to decode the audio track from the MediaPlayer#getMetrics return value. The value is a String.

Value: "android.media.mediaplayer.audio.codec"

CODEC_VIDEO

Added in API level 26
static val CODEC_VIDEO: String

Key to extract the codec being used to decode the video track from the MediaPlayer#getMetrics return value. The value is a String.

Value: "android.media.mediaplayer.video.codec"

DURATION

Added in API level 26
static val DURATION: String

Key to extract the duration (in milliseconds) of the media being played from the MediaPlayer#getMetrics return value. The value is a long.

Value: "android.media.mediaplayer.durationMs"

ERRORS

Added in API level 26
static val ERRORS: String

Key to extract the count of errors encountered while playing the media from the MediaPlayer#getMetrics return value. The value is an integer.

Value: "android.media.mediaplayer.err"

ERROR_CODE

Added in API level 26
static val ERROR_CODE: String

Key to extract an (optional) error code detected while playing the media from the MediaPlayer#getMetrics return value. The value is an integer.

Value: "android.media.mediaplayer.errcode"

FRAMES

Added in API level 26
static val FRAMES: String

Key to extract the count of video frames played from the MediaPlayer#getMetrics return value. The value is an integer.

Value: "android.media.mediaplayer.frames"

FRAMES_DROPPED

Added in API level 26
static val FRAMES_DROPPED: String

Key to extract the count of video frames dropped from the MediaPlayer#getMetrics return value. The value is an integer.

Value: "android.media.mediaplayer.dropped"

HEIGHT

Added in API level 26
static val HEIGHT: String

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

Value: "android.media.mediaplayer.height"

MIME_TYPE_AUDIO

Added in API level 26
static val MIME_TYPE_AUDIO: String

Key to extract the MIME type of the audio track from the MediaPlayer#getMetrics return value. The value is a String.

Value: "android.media.mediaplayer.audio.mime"

MIME_TYPE_VIDEO

Added in API level 26
static val MIME_TYPE_VIDEO: String

Key to extract the MIME type of the video track from the MediaPlayer#getMetrics return value. The value is a String.

Value: "android.media.mediaplayer.video.mime"

PLAYING

Added in API level 26
static val PLAYING: String

Key to extract the playing time (in milliseconds) of the media being played from the MediaPlayer#getMetrics return value. The value is a long.

Value: "android.media.mediaplayer.playingMs"

WIDTH

Added in API level 26
static val WIDTH: String

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

Value: "android.media.mediaplayer.width"