The Wayback Machine - https://web.archive.org/web/20170922165004/https://developer.android.com/reference/android/media/MediaRecorder.MetricsConstants.html
Skip to content

Most visited

Recently visited

navigation

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 getMetrics() return.

String AUDIO_CHANNELS

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

String AUDIO_SAMPLERATE

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

String AUDIO_TIMESCALE

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

String CAPTURE_FPS

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

String CAPTURE_FPS_ENABLE

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

String FRAMERATE

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

String HEIGHT

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

String MOVIE_TIMESCALE

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

String ROTATION

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

String VIDEO_BITRATE

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

String VIDEO_IFRAME_INTERVAL

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

String VIDEO_LEVEL

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

String VIDEO_PROFILE

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

String VIDEO_TIMESCALE

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

String WIDTH

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

Inherited methods

Image From class java.lang.Object

Constants

AUDIO_BITRATE

added in API level 26
String AUDIO_BITRATE

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

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

AUDIO_CHANNELS

added in API level 26
String AUDIO_CHANNELS

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

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

AUDIO_SAMPLERATE

added in API level 26
String AUDIO_SAMPLERATE

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

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

AUDIO_TIMESCALE

added in API level 26
String AUDIO_TIMESCALE

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

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

CAPTURE_FPS

added in API level 26
String CAPTURE_FPS

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

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

CAPTURE_FPS_ENABLE

added in API level 26
String CAPTURE_FPS_ENABLE

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

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

FRAMERATE

added in API level 26
String FRAMERATE

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

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

HEIGHT

added in API level 26
String HEIGHT

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

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

MOVIE_TIMESCALE

added in API level 26
String MOVIE_TIMESCALE

Key to extract the recorded movies time units from the 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
String ROTATION

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

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

VIDEO_BITRATE

added in API level 26
String VIDEO_BITRATE

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

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

VIDEO_IFRAME_INTERVAL

added in API level 26
String VIDEO_IFRAME_INTERVAL

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

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

VIDEO_LEVEL

added in API level 26
String VIDEO_LEVEL

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

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

VIDEO_PROFILE

added in API level 26
String VIDEO_PROFILE

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

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

VIDEO_TIMESCALE

added in API level 26
String VIDEO_TIMESCALE

Key to extract the recorded video time units from the 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
String WIDTH

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

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

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)