Mercurial > libavcodec.hg
comparison resample2.c @ 4001:34fdffe98bd0 libavcodec
Rename ABS macro to FFABS.
| author | diego |
|---|---|
| date | Wed, 11 Oct 2006 23:17:58 +0000 |
| parents | c8c591fe26f8 |
| children | a96d905dcbaa |
comparison
equal
deleted
inserted
replaced
| 4000:eeab02251056 | 4001:34fdffe98bd0 |
|---|---|
| 213 int sample_index= index >> c->phase_shift; | 213 int sample_index= index >> c->phase_shift; |
| 214 FELEM2 val=0; | 214 FELEM2 val=0; |
| 215 | 215 |
| 216 if(sample_index < 0){ | 216 if(sample_index < 0){ |
| 217 for(i=0; i<c->filter_length; i++) | 217 for(i=0; i<c->filter_length; i++) |
| 218 val += src[ABS(sample_index + i) % src_size] * filter[i]; | 218 val += src[FFABS(sample_index + i) % src_size] * filter[i]; |
| 219 }else if(sample_index + c->filter_length > src_size){ | 219 }else if(sample_index + c->filter_length > src_size){ |
| 220 break; | 220 break; |
| 221 }else if(c->linear){ | 221 }else if(c->linear){ |
| 222 int64_t v=0; | 222 int64_t v=0; |
| 223 int sub_phase= (frac<<8) / c->src_incr; | 223 int sub_phase= (frac<<8) / c->src_incr; |
