Mercurial > libavcodec.hg
comparison h263.c @ 4594:a96d905dcbaa libavcodec
Add av_ prefix to clip functions
author | reimar |
---|---|
date | Sun, 25 Feb 2007 10:27:12 +0000 |
parents | fc155ff94878 |
children | 6679d37a3338 |
comparison
equal
deleted
inserted
replaced
4593:2aea8bf268d8 | 4594:a96d905dcbaa |
---|---|
209 | 209 |
210 if(s->h263_plus){ | 210 if(s->h263_plus){ |
211 for(i=0; i<2; i++){ | 211 for(i=0; i<2; i++){ |
212 int div, error; | 212 int div, error; |
213 div= (s->avctx->time_base.num*1800000LL + 500LL*s->avctx->time_base.den) / ((1000LL+i)*s->avctx->time_base.den); | 213 div= (s->avctx->time_base.num*1800000LL + 500LL*s->avctx->time_base.den) / ((1000LL+i)*s->avctx->time_base.den); |
214 div= clip(1, div, 127); | 214 div= av_clip(1, div, 127); |
215 error= FFABS(s->avctx->time_base.num*1800000LL - (1000LL+i)*s->avctx->time_base.den*div); | 215 error= FFABS(s->avctx->time_base.num*1800000LL - (1000LL+i)*s->avctx->time_base.den*div); |
216 if(error < best_error){ | 216 if(error < best_error){ |
217 best_error= error; | 217 best_error= error; |
218 best_divisor= div; | 218 best_divisor= div; |
219 best_clock_code= i; | 219 best_clock_code= i; |
494 int i; | 494 int i; |
495 | 495 |
496 for(i=0; i<s->mb_num; i++){ | 496 for(i=0; i<s->mb_num; i++){ |
497 unsigned int lam= s->lambda_table[ s->mb_index2xy[i] ]; | 497 unsigned int lam= s->lambda_table[ s->mb_index2xy[i] ]; |
498 int qp= (lam*139 + FF_LAMBDA_SCALE*64) >> (FF_LAMBDA_SHIFT + 7); | 498 int qp= (lam*139 + FF_LAMBDA_SCALE*64) >> (FF_LAMBDA_SHIFT + 7); |
499 qscale_table[ s->mb_index2xy[i] ]= clip(qp, s->avctx->qmin, s->avctx->qmax); | 499 qscale_table[ s->mb_index2xy[i] ]= av_clip(qp, s->avctx->qmin, s->avctx->qmax); |
500 } | 500 } |
501 } | 501 } |
502 | 502 |
503 /** | 503 /** |
504 * modify qscale so that encoding is acually possible in h263 (limit difference to -2..2) | 504 * modify qscale so that encoding is acually possible in h263 (limit difference to -2..2) |