MediaRecorder.VideoEncoder
  public
  
  final
  
  class
  MediaRecorder.VideoEncoder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.media.MediaRecorder.VideoEncoder | 
Defines the video encoding. These constants are used with
 MediaRecorder.setVideoEncoder(int).
Summary
| Constants | |
|---|---|
| int | APVAPV video codec | 
| int | AV1AV1 video codec | 
| int | DEFAULTDefault video codec | 
| int | DOLBY_VISIONDolby Vision video codec | 
| int | H263H.263 video codec | 
| int | H264H.264 video codec | 
| int | HEVCHEVC/H.265 video codec | 
| int | MPEG_4_SPMPEG-4 SP video codec | 
| int | VP8VP8 video codec | 
| int | VP9VP9 video codec | 
| Inherited methods | |
|---|---|
Constants
APV
public static final int APV
APV video codec
Constant Value: 9 (0x00000009)
AV1
public static final int AV1
AV1 video codec
Constant Value: 8 (0x00000008)
DEFAULT
public static final int DEFAULT
Default video codec
Constant Value: 0 (0x00000000)
DOLBY_VISION
public static final int DOLBY_VISION
Dolby Vision video codec
Constant Value: 7 (0x00000007)
H263
public static final int H263
H.263 video codec
Constant Value: 1 (0x00000001)
H264
public static final int H264
H.264 video codec
Constant Value: 2 (0x00000002)
HEVC
public static final int HEVC
HEVC/H.265 video codec
Constant Value: 5 (0x00000005)
MPEG_4_SP
public static final int MPEG_4_SP
MPEG-4 SP video codec
Constant Value: 3 (0x00000003)
VP8
public static final int VP8
VP8 video codec
Constant Value: 4 (0x00000004)
VP9
public static final int VP9
VP9 video codec
Constant Value: 6 (0x00000006)
