文档中心
服务端网关
API 参考
服务端网关 SDK C++ API 参考
|
enum | VIDEO_PIXEL_FORMAT {
VIDEO_PIXEL_UNKNOWN = 0
, VIDEO_PIXEL_I420 = 1
, VIDEO_PIXEL_BGRA = 2
, VIDEO_PIXEL_NV21 = 3
,
VIDEO_PIXEL_RGBA = 4
, VIDEO_PIXEL_NV12 = 8
, VIDEO_TEXTURE_2D = 10
, VIDEO_TEXTURE_OES = 11
,
VIDEO_PIXEL_I422 = 16
} |
|
enum | VIDEO_MODULE_POSITION { POSITION_POST_CAPTURER = 1 << 0
, POSITION_PRE_RENDERER = 1 << 1
, POSITION_PRE_ENCODER = 1 << 2
, POSITION_POST_FILTERS = 1 << 3
} |
|
◆ user_id_t
◆ view_t
◆ VIDEO_MODULE_POSITION
视频模块位置。
枚举值 |
---|
POSITION_POST_CAPTURER | 位于 SDK 的视频采集模块之后。
|
POSITION_PRE_RENDERER | 位于 SDK 的视频渲染模块之前。
|
POSITION_PRE_ENCODER | 位于 SDK 的视频编码模块之前。
|
POSITION_POST_FILTERS | 位于 SDK 的过滤器模块之后。
|
◆ VIDEO_PIXEL_FORMAT
视频像素格式。
枚举值 |
---|
VIDEO_PIXEL_UNKNOWN | 0: 未知格式
|
VIDEO_PIXEL_I420 | 1: I420
|
VIDEO_PIXEL_BGRA | 2: BGRA
|
VIDEO_PIXEL_NV21 | 3: NV21
|
VIDEO_PIXEL_RGBA | 4: RGBA
|
VIDEO_PIXEL_NV12 | 8: NV12
|
VIDEO_TEXTURE_2D | 10: GL_TEXTURE_2D
|
VIDEO_TEXTURE_OES | 11: GL_TEXTURE_OES
|
VIDEO_PIXEL_I422 | 16: I422
|
◆ kMaxCodecNameLength
const uint8_t agora::media::base::kMaxCodecNameLength = 50 |
|
static |