x264_zone_t *zones;// 码率控制覆盖 int i_zones;// number of zone_t's char *psz_zones;// 指定区的另一种方法 } rc; /*裁剪矩形窗口参数:隐式添加到分辨率非16倍数的视频中*/ /* 在码流层指定一个切除(crop)矩形。若不想x264在编码时做crop, 但希望解码器在回放时进行切除,可使用此项。单位...
typedefstructx264_param_t {/*CPU 标志位*/unsignedintcpu;inti_threads;/*并行编码多帧*/intb_deterministic;/*是否允许非确定性时线程优化*/inti_sync_lookahead;/*线程超前缓冲*//*视频属性*/inti_width;/*宽度*/inti_height;/*高度*/inti_csp;/*编码比特流的CSP,仅支持i420,色彩空间设置*/inti_level...
void x264_param_default common\common.c 设置缺省参数 void x264_log common\common.c 定义log级别 static void x264_log_default common\common.c 设置缺省日志参数 void x264_picture_alloc common\common.c 设置picture参数,根据输出图像格式分配空间 void x264_picture_clean common\common.c 释放分配的图像...
x264_param_t结构体参数说明 typedef struct x264_param_t { /* CPU标志位*/ unsigned int cpu; int i_threads; /*并行编码多帧*/ int b_deterministic; /*是否允许非确定性时线程优化*/ int i_sync_lookahead; /*线程超前缓冲*/ /*视频属性*/...
x264_param_t参数注解 原始来源不详 typedef struct x264_param_t { /* CPU 标志位 */ unsigned int cpu; int i_threads; /* 并行编码多帧 */ int b_deterministic; /*是否允许非确定性时线程优化*/ int i_sync_lookahead; /* 线程超前缓冲 */...
x264_param_t结构 typedef struct x264_param_t { unsigned int cpu; // CPU 标志位 int i_threads; // 并行编码多帧; 线程数,为0则自动多线程编码 int b_sliced_threads; // 如果为false,则一个slice只编码成一个NALU;// 否则有几个线程,在编码成几个NALU。缺省为true。 int b_deterministic; //...
typedef struct x264_param_t { /* CPU 标志位 */ unsigned int cpu; int i_threads; /* 并行编码多帧 */ int b_deterministic; /*是否允许非确定性时线程优化*/ int i_sync_lookahead; /* 线程超前缓冲 */ /* 视频属性 */ int i_width; /*宽度*/ ...