ACSVideoStreamPixelFormat 枚举

声明

typedef enum ACSVideoStreamPixelFormat : NSInteger { ... } ACSVideoStreamPixelFormat;

说明

指示视频帧像素的编码方式。

“属性” 说明 备注
ACSVideoStreamPixelFormatBgrx 0 像素格式编码为单平面,每个像素 32 位,每个通道 8 位,按蓝色排序,后跟绿色,后跟红色,丢弃最后 8 位。
ACSVideoStreamPixelFormatBgr24 1 像素格式编码为单平面,每个像素 24 位,每个通道 8 位,按蓝色排序,后跟绿色,后跟红色。
ACSVideoStreamPixelFormatRgbx 2 像素格式编码为单平面,每个像素 32 位,每个通道 8 位,按蓝色排序,后跟绿色,后跟红色,丢弃最后 8 位。
ACSVideoStreamPixelFormatRgba 3 像素格式编码为单平面,每个像素 32 位,每个通道 8 位,按蓝色排序,后跟绿色,后跟红色和 alpha,各为 8 位。 Alpha 被丢弃。
ACSVideoStreamPixelFormatNv12 4 像素格式编码为 YUV 4:2:0,平面为 8 位 Y 样本,后跟包含 8 位 2x2 子采样色差样本的交错 U/V 平面。
ACSVideoStreamPixelFormatI420 5 像素格式编码为 YUV 4:2:0,平面为 8 位,按 Y 排序,后跟 U 平面,后跟 V 平面。