Mercurial > libavcodec.hg
comparison aaccoder.c @ 11688:6f5bee041560 libavcodec
10l: store the result of clipping added in r23035
| author | alexc |
|---|---|
| date | Thu, 06 May 2010 20:38:42 +0000 |
| parents | 41a083a2527a |
| children | 5e8702ddbb93 |
comparison
equal
deleted
inserted
replaced
| 11687:855ec3d8a62b | 11688:6f5bee041560 |
|---|---|
| 802 else | 802 else |
| 803 step = log2(curdiff); | 803 step = log2(curdiff); |
| 804 if (dist > uplim[w*16+g]) | 804 if (dist > uplim[w*16+g]) |
| 805 step = -step; | 805 step = -step; |
| 806 scf += step; | 806 scf += step; |
| 807 av_clip_uint8(scf); | 807 scf = av_clip_uint8(scf); |
| 808 step = scf - prev_scf; | 808 step = scf - prev_scf; |
| 809 if (FFABS(step) <= 1 || (step > 0 && scf >= max_scf) || (step < 0 && scf <= min_scf)) { | 809 if (FFABS(step) <= 1 || (step > 0 && scf >= max_scf) || (step < 0 && scf <= min_scf)) { |
| 810 sce->sf_idx[w*16+g] = av_clip(scf, min_scf, max_scf); | 810 sce->sf_idx[w*16+g] = av_clip(scf, min_scf, max_scf); |
| 811 break; | 811 break; |
| 812 } | 812 } |
