错误码

最近更新时间:2022-09-20 05:17:40


structAudioPcmFrame
classIAudioFrameObserver
classIVideoFrameObserver
structVideoFrame
类型定义
typedef void *view_t
typedef const char *user_id_t
枚举
enumVIDEO_PIXEL_FORMAT { VIDEO_PIXEL_UNKNOWN() = 0, VIDEO_PIXEL_I420() = 1, VIDEO_PIXEL_BGRA() = 2, VIDEO_PIXEL_I422() = 3, VIDEO_PIXEL_RGBA() = 4, VIDEO_PIXEL_NV12() = 8 }
enumRENDER_MODE_TYPE() { RENDER_MODE_HIDDEN() = 1, RENDER_MODE_FIT() = 2, RENDER_MODE_ADAPTIVE() = 3 }

类型定义说明

view_t

typedef void* ar::media::base::view_t

user_id_t

typedef const char* ar::media::base::user_id_t

枚举类型说明

VIDEO_PIXEL_FORMAT

enum ar::media::base::VIDEO_PIXEL_FORMAT

视频像素格式

枚举值
VIDEO_PIXEL_UNKNOWN0: 视频像素格式未知
VIDEO_PIXEL_I4201: I420 格式
VIDEO_PIXEL_BGRA2: BGRA 格式
VIDEO_PIXEL_I4223: Planar YUV422 格式
VIDEO_PIXEL_RGBA4: RGBA 格式
VIDEO_PIXEL_NV128: NV12 格式

RENDER_MODE_TYPE

enum ar::media::base::RENDER_MODE_TYPE

视频渲染模式

枚举值
RENDER_MODE_HIDDEN1: 视频尺寸等比缩放。优先保证视窗被填满。因视频尺寸与显示视窗尺寸不一致而多出的视频将被截掉。
RENDER_MODE_FIT2: 视频尺寸等比缩放。优先保证视频内容全部显示。因视频尺寸与显示视窗尺寸不一致造成的视窗未被填满的区域填充黑色。
RENDER_MODE_ADAPTIVE**弃用:**该模式已废弃。