agora::rtc::EncodedVideoFrameInfo结构体 参考

  • C++

更新时间不可用

详细描述

EncodedVideoFrameInfo 结构体。

构造及析构函数说明

EncodedVideoFrameInfo() [1/2]

inline
agora::rtc::EncodedVideoFrameInfo::EncodedVideoFrameInfo()

EncodedVideoFrameInfo() [2/2]

inline
agora::rtc::EncodedVideoFrameInfo::EncodedVideoFrameInfo(const EncodedVideoFrameInfo & rhs)

成员函数说明

operator=()

inline
EncodedVideoFrameInfo& agora::rtc::EncodedVideoFrameInfo::operator=(const EncodedVideoFrameInfo & rhs)

类成员变量说明

codecType

VIDEO_CODEC_TYPE agora::rtc::EncodedVideoFrameInfo::codecType

视频编码类型: VIDEO_CODEC_TYPE。

width

int agora::rtc::EncodedVideoFrameInfo::width

视频帧宽度(像素)。

height

int agora::rtc::EncodedVideoFrameInfo::height

视频帧高度(像素)。

framesPerSecond

int agora::rtc::EncodedVideoFrameInfo::framesPerSecond

每秒的视频帧数量。用于计算编码视频帧的时间戳。如果设为 0,SDK 会使用真实的时间戳。

frameType

VIDEO_FRAME_TYPE agora::rtc::EncodedVideoFrameInfo::frameType

已编码视频帧类型: VIDEO_FRAME_TYPE。

rotation

VIDEO_ORIENTATION agora::rtc::EncodedVideoFrameInfo::rotation

已编码视频帧旋转信息: VIDEO_ORIENTATION。

trackId

int agora::rtc::EncodedVideoFrameInfo::trackId

视频帧的轨道 ID。

captureTimeMs

int64_t agora::rtc::EncodedVideoFrameInfo::captureTimeMs

采集外部编码视频帧的 Unix 时间戳(毫秒)。

decodeTimeMs

int64_t agora::rtc::EncodedVideoFrameInfo::decodeTimeMs

将外部编码视频帧进行解码的时间戳(毫秒)。

uid

uid_t agora::rtc::EncodedVideoFrameInfo::uid

用户 ID。

streamType

VIDEO_STREAM_TYPE agora::rtc::EncodedVideoFrameInfo::streamType

视频帧的流类型: VIDEO_STREAM_TYPE。

这个页面有帮助吗?