lightbulb_outline Please take our October 2018 developer survey. Start survey

MediaRecorder.MetricsConstants

public static final class MediaRecorder.MetricsConstants
extends Object

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


Summary

Constants

String AUDIO_BITRATE

Key to extract the audio bitrate from the MediaRecorder.getMetrics() return.

String AUDIO_CHANNELS

Key to extract the number of audio channels from the MediaRecorder.getMetrics() return.

String AUDIO_SAMPLERATE

Key to extract the audio samplerate from the MediaRecorder.getMetrics() return.

String AUDIO_TIMESCALE

Key to extract the audio timescale from the MediaRecorder.getMetrics() return.

String CAPTURE_FPS

Key to extract the video capture frame rate from the MediaRecorder.getMetrics() return.

String CAPTURE_FPS_ENABLE

Key to extract the video capture framerate enable value from the MediaRecorder.getMetrics() return.

String FRAMERATE

Key to extract the intended playback frame rate from the MediaRecorder.getMetrics() return.

String HEIGHT

Key to extract the height (in pixels) of the captured video from the MediaRecorder.getMetrics() return.

String MOVIE_TIMESCALE

Key to extract the recorded movies time units from the MediaRecorder.getMetrics() return.

String ROTATION

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

String VIDEO_BITRATE

Key to extract the video bitrate from being used from the MediaRecorder.getMetrics() return.

String VIDEO_IFRAME_INTERVAL

Key to extract the value for how often video iframes are generated from the MediaRecorder.getMetrics() return.

String VIDEO_LEVEL

Key to extract the video encoding level from the MediaRecorder.getMetrics() return.

String VIDEO_PROFILE

Key to extract the video encoding profile from the MediaRecorder.getMetrics() return.

String VIDEO_TIMESCALE

Key to extract the recorded video time units from the MediaRecorder.getMetrics() return.

String WIDTH

Key to extract the width (in pixels) of the captured video from the MediaRecorder.getMetrics() return.

Inherited methods

Constants

AUDIO_BITRATE

added in API level 26
public static final String AUDIO_BITRATE

Key to extract the audio bitrate from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.audio-bitrate"

AUDIO_CHANNELS

added in API level 26
public static final String AUDIO_CHANNELS

Key to extract the number of audio channels from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.audio-channels"

AUDIO_SAMPLERATE

added in API level 26
public static final String AUDIO_SAMPLERATE

Key to extract the audio samplerate from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.audio-samplerate"

AUDIO_TIMESCALE

added in API level 26
public static final String AUDIO_TIMESCALE

Key to extract the audio timescale from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.audio-timescale"

CAPTURE_FPS

added in API level 26
public static final String CAPTURE_FPS

Key to extract the video capture frame rate from the MediaRecorder.getMetrics() return. The value is a double.

Constant Value: "android.media.mediarecorder.capture-fps"

CAPTURE_FPS_ENABLE

added in API level 26
public static final String CAPTURE_FPS_ENABLE

Key to extract the video capture framerate enable value from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.capture-fpsenable"

FRAMERATE

added in API level 26
public static final String FRAMERATE

Key to extract the intended playback frame rate from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.frame-rate"

HEIGHT

added in API level 26
public static final String HEIGHT

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

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

MOVIE_TIMESCALE

added in API level 26
public static final String MOVIE_TIMESCALE

Key to extract the recorded movies time units from the MediaRecorder.getMetrics() return. The value is an integer. A value of 1000 indicates that the movie's timing is in milliseconds.

Constant Value: "android.media.mediarecorder.movie-timescale"

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 MediaRecorder.getMetrics() return. The value is an integer.

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

VIDEO_BITRATE

added in API level 26
public static final String VIDEO_BITRATE

Key to extract the video bitrate from being used from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.video-bitrate"

VIDEO_IFRAME_INTERVAL

added in API level 26
public static final String VIDEO_IFRAME_INTERVAL

Key to extract the value for how often video iframes are generated from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.video-iframe-interval"

VIDEO_LEVEL

added in API level 26
public static final String VIDEO_LEVEL

Key to extract the video encoding level from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.video-encoder-level"

VIDEO_PROFILE

added in API level 26
public static final String VIDEO_PROFILE

Key to extract the video encoding profile from the MediaRecorder.getMetrics() return. The value is an integer.

Constant Value: "android.media.mediarecorder.video-encoder-profile"

VIDEO_TIMESCALE

added in API level 26
public static final String VIDEO_TIMESCALE

Key to extract the recorded video time units from the MediaRecorder.getMetrics() return. The value is an integer. A value of 1000 indicates that the video's timing is in milliseconds.

Constant Value: "android.media.mediarecorder.video-timescale"

WIDTH

added in API level 26
public static final String WIDTH

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

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