comparison h263.c @ 4001:34fdffe98bd0 libavcodec

Rename ABS macro to FFABS.
author diego
date Wed, 11 Oct 2006 23:17:58 +0000
parents c8c591fe26f8
children daae66c03857
comparison
equal deleted inserted replaced
4000:eeab02251056 4001:34fdffe98bd0
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= clip(1, div, 127);
215 error= ABS(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;
220 } 220 }
4931 SKIP_COUNTER(re, &s->gb, 1+12+1); 4931 SKIP_COUNTER(re, &s->gb, 1+12+1);
4932 } 4932 }
4933 4933
4934 #if 0 4934 #if 0
4935 if(s->error_resilience >= FF_ER_COMPLIANT){ 4935 if(s->error_resilience >= FF_ER_COMPLIANT){
4936 const int abs_level= ABS(level); 4936 const int abs_level= FFABS(level);
4937 if(abs_level<=MAX_LEVEL && run<=MAX_RUN){ 4937 if(abs_level<=MAX_LEVEL && run<=MAX_RUN){
4938 const int run1= run - rl->max_run[last][abs_level] - 1; 4938 const int run1= run - rl->max_run[last][abs_level] - 1;
4939 if(abs_level <= rl->max_level[last][run]){ 4939 if(abs_level <= rl->max_level[last][run]){
4940 av_log(s->avctx, AV_LOG_ERROR, "illegal 3. esc, vlc encoding possible\n"); 4940 av_log(s->avctx, AV_LOG_ERROR, "illegal 3. esc, vlc encoding possible\n");
4941 return -1; 4941 return -1;