Most visited

Recently visited

Added in API level 1

MediaRecorder.AudioEncoder

public final class MediaRecorder.AudioEncoder
extends Object

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


Defines the audio encoding. These constants are used with setAudioEncoder(int).

Summary

Constants

int AAC

AAC Low Complexity (AAC-LC) audio codec

int AAC_ELD

Enhanced Low Delay AAC (AAC-ELD) audio codec

int AMR_NB

AMR (Narrowband) audio codec

int AMR_WB

AMR (Wideband) audio codec

int DEFAULT

int HE_AAC

High Efficiency AAC (HE-AAC) audio codec

int VORBIS

Ogg Vorbis audio codec

Inherited methods

From class java.lang.Object

Constants

AAC

Added in API level 10
int AAC

AAC Low Complexity (AAC-LC) audio codec

Constant Value: 3 (0x00000003)

AAC_ELD

Added in API level 16
int AAC_ELD

Enhanced Low Delay AAC (AAC-ELD) audio codec

Constant Value: 5 (0x00000005)

AMR_NB

Added in API level 1
int AMR_NB

AMR (Narrowband) audio codec

Constant Value: 1 (0x00000001)

AMR_WB

Added in API level 10
int AMR_WB

AMR (Wideband) audio codec

Constant Value: 2 (0x00000002)

DEFAULT

Added in API level 1
int DEFAULT

Constant Value: 0 (0x00000000)

HE_AAC

Added in API level 16
int HE_AAC

High Efficiency AAC (HE-AAC) audio codec

Constant Value: 4 (0x00000004)

VORBIS

Added in API level 21
int VORBIS

Ogg Vorbis audio codec

Constant Value: 6 (0x00000006)

Hooray!