#include <NGIAgoraVideoFrame.h>
Inherited by agora::rtc::VideoFrameDataV2.
This structure defines underlying detailed video frame data of agora::rtc::IVideoFrame
◆ Type
| OPTIONAL_ENUM_CLASS agora::rtc::VideoFrameData::Type |
Initial value:{
kRawPixels,
kTexture,
kCVPixelBuffer,
kPaddedRawPixels,
kTextureOES,
kTexture2D,
}
◆ type
| Type agora::rtc::VideoFrameData::type |
◆ texture
◆ pixels
◆ cvpixelbuffer
| void* agora::rtc::VideoFrameData::cvpixelbuffer |
◆ [union]
◆ width
| int agora::rtc::VideoFrameData::width |
◆ height
| int agora::rtc::VideoFrameData::height |
◆ rotation
| int agora::rtc::VideoFrameData::rotation |
◆ color_space
◆ timestamp_ms
| int64_t agora::rtc::VideoFrameData::timestamp_ms |