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)