Mercurial > libavcodec.hg
comparison aaccoder.c @ 10211:337e5592f985 libavcodec
aacenc: Replace cbrt() with cbrtf() when the result is destined for float
storage.
author | alexc |
---|---|
date | Mon, 21 Sep 2009 03:53:39 +0000 |
parents | 47048ee7db4e |
children | 4e2db0d76fad |
comparison
equal
deleted
inserted
replaced
10210:47048ee7db4e | 10211:337e5592f985 |
---|---|
182 if (t >= CLIPPED_ESCAPE) { | 182 if (t >= CLIPPED_ESCAPE) { |
183 di = t - CLIPPED_ESCAPE; | 183 di = t - CLIPPED_ESCAPE; |
184 curbits += 21; | 184 curbits += 21; |
185 } else { | 185 } else { |
186 int c = av_clip(quant(t, Q), 0, 8191); | 186 int c = av_clip(quant(t, Q), 0, 8191); |
187 di = t - c*cbrt(c)*IQ; | 187 di = t - c*cbrtf(c)*IQ; |
188 curbits += av_log2(c)*2 - 4 + 1; | 188 curbits += av_log2(c)*2 - 4 + 1; |
189 } | 189 } |
190 } else { | 190 } else { |
191 di = t - vec[k]*IQ; | 191 di = t - vec[k]*IQ; |
192 } | 192 } |
297 if (t >= CLIPPED_ESCAPE) { | 297 if (t >= CLIPPED_ESCAPE) { |
298 di = t - CLIPPED_ESCAPE; | 298 di = t - CLIPPED_ESCAPE; |
299 curbits += 21; | 299 curbits += 21; |
300 } else { | 300 } else { |
301 int c = av_clip(quant(t, Q), 0, 8191); | 301 int c = av_clip(quant(t, Q), 0, 8191); |
302 di = t - c*cbrt(c)*IQ; | 302 di = t - c*cbrtf(c)*IQ; |
303 curbits += av_log2(c)*2 - 4 + 1; | 303 curbits += av_log2(c)*2 - 4 + 1; |
304 } | 304 } |
305 } else { | 305 } else { |
306 di = t - vec[k]*IQ; | 306 di = t - vec[k]*IQ; |
307 } | 307 } |