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 } |