Mercurial > libavcodec.hg
diff h264.c @ 10896:f112b4d030fa libavcodec
Avoid wasting 4 cpu cycles per MB in redundantly calculating qp_thresh.
author | michael |
---|---|
date | Sat, 16 Jan 2010 11:55:35 +0000 |
parents | 12bdac3c245b |
children | d23f1c47fc09 |
line wrap: on
line diff
--- a/h264.c Sat Jan 16 10:46:45 2010 +0000 +++ b/h264.c Sat Jan 16 11:55:35 2010 +0000 @@ -2110,6 +2110,7 @@ return 1; // deblocking switched inside frame } } + h->qp_thresh= 15 - h->slice_alpha_c0_offset - FFMAX3(0, h->pps.chroma_qp_index_offset[0], h->pps.chroma_qp_index_offset[1]); #if 0 //FMO if( h->pps.num_slice_groups > 1 && h->pps.mb_slice_group_map_type >= 3 && h->pps.mb_slice_group_map_type <= 5)