On-premise Recording SDK v3.0.6 API Reference for Linux (Java)
Public Attributes | List of all members
io.agora.recording.common.Common.VideoFrame Class Reference

Public Attributes

VideoYuvFrame yuv
 
VideoH264Frame h264
 
VideoH265Frame h265
 
VideoJpgFrame jpg
 
VideoJpgFile jpg_file
 
int rotation
 

Detailed Description

The video frame format.

Member Data Documentation

◆ yuv

VideoYuvFrame io.agora.recording.common.Common.VideoFrame.yuv

If VideoFrame is in YUV format, then YUV points to video data in YUV format. See VideoYuvFrame.

◆ h264

VideoH264Frame io.agora.recording.common.Common.VideoFrame.h264

If VideoFrame is in H.264 format, then H.264 points to video data in H.264 format. See VideoH264Frame.

◆ h265

VideoH265Frame io.agora.recording.common.Common.VideoFrame.h265

If VideoFrame is in H.265 format, then H.265 points to video data in H.265 format. See VideoH265Frame.

◆ jpg

VideoJpgFrame io.agora.recording.common.Common.VideoFrame.jpg

If VideoFrame is in JPG format, then JPG points to video data in JPG format. See VideoJpgFrame.

◆ jpg_file

VideoJpgFile io.agora.recording.common.Common.VideoFrame.jpg_file

If VideoFrame is in JPG file format, then JPG file points to video data in JPG file format. See VideoJpgFile.

◆ rotation

int io.agora.recording.common.Common.VideoFrame.rotation

Indicates the rotation of the video frame.