slicetype_mb_cost 函数
函数功能
- 计算每个宏块 MB 的代价 cost。
函数参数分析
- x264_t *h:全局编码结构体
- x264_mb_analysis_t *a:宏块分析结构体
- x264_frame_t **frames:系列帧数据结构体
- int p0:帧序号之一,一般指向靠前帧
- int p1:帧序号之一,一般指向靠后帧
- int b:帧标志位,一般指向当前帧
- int dist_scale_factor:距离缩放因子,一般用于预测相关
- int do_search[2]:是否进行搜索的布尔数组,用来标记是否需要对两个参考帧进行运动搜索;
- const x264_weight_t *w:加权结构体指针
- int *output_inter:帧间预测代价输出结果指针
- int *output_intra:帧内预测代价输出结果指针