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 MediaRecorder#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 OGG

Opus data in a Ogg container

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

Constants

AAC_ADTS

Added in API level 16
public static final int AAC_ADTS

AAC ADTS file format

Constant Value: 6 (0x00000006)

AMR_NB

Added in API level 10
public static final int AMR_NB

AMR NB file format

Constant Value: 3 (0x00000003)

AMR_WB

Added in API level 10
public static final int AMR_WB

AMR WB file format

Constant Value: 4 (0x00000004)

DEFAULT

Added in API level 1
public static final int DEFAULT

Constant Value: 0 (0x00000000)

MPEG_2_TS

Added in API level 26
public static final int MPEG_2_TS

H.264/AAC data encapsulated in MPEG2/TS

Constant Value: 8 (0x00000008)

MPEG_4

Added in API level 1
public static final int MPEG_4

MPEG4 media file format

Constant Value: 2 (0x00000002)

OGG

Added in API level 29
public static final int OGG

Opus data in a Ogg container

Constant Value: 11 (0x0000000b)

RAW_AMR

Added in API level 3
Deprecated in API level 16
public static final 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
public static final int THREE_GPP

3GPP media file format

Constant Value: 1 (0x00000001)

WEBM

Added in API level 21
public static final int WEBM

VP8/VORBIS data in a WEBM container

Constant Value: 9 (0x00000009)