1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-04-24 17:12:34 +02:00

Convert a for() loop into a while() loop for the downward part of the exponent

delta limiting.

Originally committed as revision 26035 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Justin Ruggles 2010-12-16 21:09:08 +00:00
parent 27af78cf0e
commit cdedf7e625

View File

@ -639,7 +639,8 @@ static void encode_exponents_blk_ch(uint8_t *exp,
differentially encoded */ differentially encoded */
for (i = 1; i <= nb_groups; i++) for (i = 1; i <= nb_groups; i++)
exp[i] = FFMIN(exp[i], exp[i-1] + 2); exp[i] = FFMIN(exp[i], exp[i-1] + 2);
for (i = nb_groups-1; i >= 0; i--) i--;
while (--i >= 0)
exp[i] = FFMIN(exp[i], exp[i+1] + 2); exp[i] = FFMIN(exp[i], exp[i+1] + 2);
/* now we have the exponent values the decoder will see */ /* now we have the exponent values the decoder will see */