Revision 531cfe6e

View differences:

libavcodec/aacdec.c
1504 1504
        if (c) {
1505 1505
            cge = coup->coupling_point == AFTER_IMDCT ? 1 : get_bits1(gb);
1506 1506
            gain = cge ? get_vlc2(gb, vlc_scalefactors.table, 7, 3) - 60: 0;
1507
            gain_cache = pow(scale, -gain);
1507
            gain_cache = powf(scale, -gain);
1508 1508
        }
1509 1509
        if (coup->coupling_point == AFTER_IMDCT) {
1510 1510
            coup->gain[c][0] = gain_cache;
......
1521 1521
                                    s  -= 2 * (t & 0x1);
1522 1522
                                    t >>= 1;
1523 1523
                                }
1524
                                gain_cache = pow(scale, -t) * s;
1524
                                gain_cache = powf(scale, -t) * s;
1525 1525
                            }
1526 1526
                        }
1527 1527
                        coup->gain[c][idx] = gain_cache;

Also available in: Unified diff