|
NERecord Linux SDK 5.5.3103
|
#include <nerecord_engine_defines.h>
Public Attributes | |
| NERtcVideoType | format |
| uint32_t | width |
| uint32_t | height |
| uint32_t | count |
| uint32_t * | offset |
| uint32_t * | stride |
| NERtcVideoRotation | rotation |
| uint64_t | timestamp |
| void * | buffer |
视频帧。
| void* nerecord::NERtcVideoFrame::buffer |
| uint32_t nerecord::NERtcVideoFrame::count |
通道数,即 offset 及 stride 的数目
| NERtcVideoType nerecord::NERtcVideoFrame::format |
视频类型 请参考: NERtcVideoType
| uint32_t nerecord::NERtcVideoFrame::height |
视频桢宽高
| uint32_t* nerecord::NERtcVideoFrame::offset |
每通道偏移
| NERtcVideoRotation nerecord::NERtcVideoFrame::rotation |
| uint32_t* nerecord::NERtcVideoFrame::stride |
每通道数据步进
| uint64_t nerecord::NERtcVideoFrame::timestamp |
时间戳
| uint32_t nerecord::NERtcVideoFrame::width |
视频桢宽度