comparison libx264.c @ 10658:8a7d79132993 libavcodec

Add MBtree support for libx264 Patch by Erik Slagter
author darkshikari
date Tue, 08 Dec 2009 20:01:46 +0000
parents 7ca185b4bc42
children 1f835b8a41c0
comparison
equal deleted inserted replaced
10657:168ea860d58f 10658:8a7d79132993
264 x4->params.rc.f_vbv_buffer_init = 264 x4->params.rc.f_vbv_buffer_init =
265 (float)avctx->rc_initial_buffer_occupancy / avctx->rc_buffer_size; 265 (float)avctx->rc_initial_buffer_occupancy / avctx->rc_buffer_size;
266 } else 266 } else
267 x4->params.rc.f_vbv_buffer_init = 0.9; 267 x4->params.rc.f_vbv_buffer_init = 0.9;
268 268
269 x4->params.rc.b_mb_tree = !!(avctx->flags2 & CODEC_FLAG2_MBTREE);
269 x4->params.rc.f_ip_factor = 1 / fabs(avctx->i_quant_factor); 270 x4->params.rc.f_ip_factor = 1 / fabs(avctx->i_quant_factor);
270 x4->params.rc.f_pb_factor = avctx->b_quant_factor; 271 x4->params.rc.f_pb_factor = avctx->b_quant_factor;
271 x4->params.analyse.i_chroma_qp_offset = avctx->chromaoffset; 272 x4->params.analyse.i_chroma_qp_offset = avctx->chromaoffset;
272 273
273 x4->params.analyse.b_psnr = avctx->flags & CODEC_FLAG_PSNR; 274 x4->params.analyse.b_psnr = avctx->flags & CODEC_FLAG_PSNR;