Skip to content

Most visited

Recently visited

navigation

MediaRecorder.OutputFormat

public final class MediaRecorder.OutputFormat
extends Object

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


Defines the output format. These constants are used with setOutputFormat(int).

Summary

Constants

int AAC_ADTS

AAC ADTS file format

int AMR_NB

AMR NB file format

int AMR_WB

AMR WB file format

int DEFAULT

int MPEG_2_TS

H.264/AAC data encapsulated in MPEG2/TS

int MPEG_4

MPEG4 media file format

int RAW_AMR

This constant was deprecated in API level 16. Deprecated in favor of MediaRecorder.OutputFormat.AMR_NB

int THREE_GPP

3GPP media file format

int WEBM

VP8/VORBIS data in a WEBM container

Inherited methods

From class java.lang.Object

Constants

AAC_ADTS

added in API level 16
int AAC_ADTS

AAC ADTS file format

Constant Value: 6 (0x00000006)

AMR_NB

added in API level 10
int AMR_NB

AMR NB file format

Constant Value: 3 (0x00000003)

AMR_WB

added in API level 10
int AMR_WB

AMR WB file format

Constant Value: 4 (0x00000004)

DEFAULT

added in API level 1
int DEFAULT

Constant Value: 0 (0x00000000)

MPEG_2_TS

added in API level 26
int MPEG_2_TS

H.264/AAC data encapsulated in MPEG2/TS

Constant Value: 8 (0x00000008)

MPEG_4

added in API level 1
int MPEG_4

MPEG4 media file format

Constant Value: 2 (0x00000002)

RAW_AMR

added in API level 3
int RAW_AMR

This constant was deprecated in API level 16.
Deprecated in favor of MediaRecorder.OutputFormat.AMR_NB

AMR NB file format

Constant Value: 3 (0x00000003)

THREE_GPP

added in API level 1
int THREE_GPP

3GPP media file format

Constant Value: 1 (0x00000001)

WEBM

added in API level 21
int WEBM

VP8/VORBIS data in a WEBM container

Constant Value: 9 (0x00000009)

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 one-minute survey?
Help us improve Android tools and documentation.