comparison mpeg12.c @ 4001:34fdffe98bd0 libavcodec

Rename ABS macro to FFABS.
author diego
date Wed, 11 Oct 2006 23:17:58 +0000
parents c8c591fe26f8
children ee762ee26dc2
comparison
equal deleted inserted replaced
4000:eeab02251056 4001:34fdffe98bd0
157 int level= i-64; 157 int level= i-64;
158 int run; 158 int run;
159 for(run=0; run<64; run++){ 159 for(run=0; run<64; run++){
160 int len, bits, code; 160 int len, bits, code;
161 161
162 int alevel= ABS(level); 162 int alevel= FFABS(level);
163 int sign= (level>>31)&1; 163 int sign= (level>>31)&1;
164 164
165 if (alevel > rl->max_level[0][run]) 165 if (alevel > rl->max_level[0][run])
166 code= 111; /*rl->n*/ 166 code= 111; /*rl->n*/
167 else 167 else
204 for(i=1;i<14;i++) { 204 for(i=1;i<14;i++) {
205 int64_t n0= 1001LL/ff_frame_rate_tab[i].den*ff_frame_rate_tab[i].num*s->avctx->time_base.num; 205 int64_t n0= 1001LL/ff_frame_rate_tab[i].den*ff_frame_rate_tab[i].num*s->avctx->time_base.num;
206 int64_t n1= 1001LL*s->avctx->time_base.den; 206 int64_t n1= 1001LL*s->avctx->time_base.den;
207 if(s->avctx->strict_std_compliance > FF_COMPLIANCE_INOFFICIAL && i>=9) break; 207 if(s->avctx->strict_std_compliance > FF_COMPLIANCE_INOFFICIAL && i>=9) break;
208 208
209 d = ABS(n0 - n1); 209 d = FFABS(n0 - n1);
210 if(d < dmin){ 210 if(d < dmin){
211 dmin=d; 211 dmin=d;
212 s->frame_rate_index= i; 212 s->frame_rate_index= i;
213 } 213 }
214 } 214 }
277 if(s->codec_id == CODEC_ID_MPEG1VIDEO || i <=1) 277 if(s->codec_id == CODEC_ID_MPEG1VIDEO || i <=1)
278 error-= 1.0/mpeg1_aspect[i]; 278 error-= 1.0/mpeg1_aspect[i];
279 else 279 else
280 error-= av_q2d(mpeg2_aspect[i])*s->height/s->width; 280 error-= av_q2d(mpeg2_aspect[i])*s->height/s->width;
281 281
282 error= ABS(error); 282 error= FFABS(error);
283 283
284 if(error < best_aspect_error){ 284 if(error < best_aspect_error){
285 best_aspect_error= error; 285 best_aspect_error= error;
286 s->aspect_ratio_info= i; 286 s->aspect_ratio_info= i;
287 } 287 }
804 { 804 {
805 int adiff, index; 805 int adiff, index;
806 int bits, code; 806 int bits, code;
807 int diff=i; 807 int diff=i;
808 808
809 adiff = ABS(diff); 809 adiff = FFABS(diff);
810 if(diff<0) diff--; 810 if(diff<0) diff--;
811 index = av_log2(2*adiff); 811 index = av_log2(2*adiff);
812 812
813 bits= vlc_dc_lum_bits[index] + index; 813 bits= vlc_dc_lum_bits[index] + index;
814 code= (vlc_dc_lum_code[index]<<index) + (diff & ((1 << index) - 1)); 814 code= (vlc_dc_lum_code[index]<<index) + (diff & ((1 << index) - 1));