x264 码率控制 MBtree 原理
关于x264 码率控制中 MBtree 算法的原理具体可以参考:x264 码率控制MBtree原理。
i_propagate_cost介绍
- 该值在 frame.h 中 x264_frame_t结构体中声明。
- 该值是一个 uint16_t型指针变量,在 MBtree 算法中用来存储每个宏块的传播代价。
- 在
*frame_new
函数中申请内存空间。
PREALLOC( frame->i_propagate_cost, i_mb_count * sizeof(uint16_t) );