summaryrefslogtreecommitdiff
path: root/libavcodec/dcaenc.c
diff options
context:
space:
mode:
authorfoo86 <foobaz86@gmail.com>2016-04-27 10:19:54 -0700
committerJames Almer <jamrial@gmail.com>2016-05-01 00:13:37 -0300
commitde28e73cce03b1de8b63683b70e4d0241161cca1 (patch)
tree358fde1e3910d85db649c79ab0e77af51fce53be /libavcodec/dcaenc.c
parent9a499e0ae7dd271e7e718bfe787e248bf3b4011f (diff)
avcodec/dcaenc: reuse shared quant levels table
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavcodec/dcaenc.c')
-rw-r--r--libavcodec/dcaenc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libavcodec/dcaenc.c b/libavcodec/dcaenc.c
index ab40e37b32..d562a27596 100644
--- a/libavcodec/dcaenc.c
+++ b/libavcodec/dcaenc.c
@@ -683,7 +683,7 @@ static int calc_one_scale(int32_t peak_cb, int abits, softfloat *quant)
continue;
our_quant.m = mul32(scalefactor_inv[our_nscale - try_remove].m, stepsize_inv[abits].m);
our_quant.e = scalefactor_inv[our_nscale - try_remove].e + stepsize_inv[abits].e - 17;
- if ((quant_levels[abits] - 1) / 2 < quantize_value(peak, our_quant))
+ if ((ff_dca_quant_levels[abits] - 1) / 2 < quantize_value(peak, our_quant))
continue;
our_nscale -= try_remove;
}
@@ -693,7 +693,7 @@ static int calc_one_scale(int32_t peak_cb, int abits, softfloat *quant)
quant->m = mul32(scalefactor_inv[our_nscale].m, stepsize_inv[abits].m);
quant->e = scalefactor_inv[our_nscale].e + stepsize_inv[abits].e - 17;
- av_assert0((quant_levels[abits] - 1) / 2 >= quantize_value(peak, *quant));
+ av_assert0((ff_dca_quant_levels[abits] - 1) / 2 >= quantize_value(peak, *quant));
return our_nscale;
}
@@ -858,9 +858,9 @@ static void put_subframe_samples(DCAEncContext *c, int ss, int band, int ch)
for (i = 0; i < 8; i += 4) {
sum = 0;
for (j = 3; j >= 0; j--) {
- sum *= quant_levels[c->abits[band][ch]];
+ sum *= ff_dca_quant_levels[c->abits[band][ch]];
sum += c->quantized[ss * 8 + i + j][band][ch];
- sum += (quant_levels[c->abits[band][ch]] - 1) / 2;
+ sum += (ff_dca_quant_levels[c->abits[band][ch]] - 1) / 2;
}
put_bits(&c->pb, bit_consumption[c->abits[band][ch]] / 4, sum);
}