Agora Recording Java API Reference
Public Attributes | List of all members
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE Enum Reference

Public Attributes

 VIDEO_FORMAT_DEFAULT_TYPE =(0)
 
 VIDEO_FORMAT_H264_FRAME_TYPE =(1)
 
 VIDEO_FORMAT_YUV_FRAME_TYPE =(2)
 
 VIDEO_FORMAT_JPG_FRAME_TYPE =(3)
 
 VIDEO_FORMAT_JPG_FILE_TYPE =(4)
 
 VIDEO_FORMAT_JPG_VIDEO_FILE_TYPE =(5)
 

Detailed Description

Video decoding format.

Member Data Documentation

◆ VIDEO_FORMAT_DEFAULT_TYPE

io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_DEFAULT_TYPE =(0)

0: Default video format.

◆ VIDEO_FORMAT_H264_FRAME_TYPE

io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_H264_FRAME_TYPE =(1)

1: Video frame in H.264 format.

◆ VIDEO_FORMAT_YUV_FRAME_TYPE

io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_YUV_FRAME_TYPE =(2)

2: Video frame in YUV format.

◆ VIDEO_FORMAT_JPG_FRAME_TYPE

io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_JPG_FRAME_TYPE =(3)

3: Video frame in JPEG format.

◆ VIDEO_FORMAT_JPG_FILE_TYPE

io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_JPG_FILE_TYPE =(4)

4: JPEG file format.

◆ VIDEO_FORMAT_JPG_VIDEO_FILE_TYPE

io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_JPG_VIDEO_FILE_TYPE =(5)

5: JPEG file format + MPEG-4 video.

  • Individual Mode (isMixingEnabled is set as false): MPEG-4 video and JPEG files are supported.
  • Composite Mode (isMixingEnabled is set as true): MPEG-4 video files for combined streams and JPEG files for individual streams are supported.