Commit 4d59de39 authored by Rostislav Pehlivanov's avatar Rostislav Pehlivanov

opus_pvq: minor cleanups

Removes unneeded variables, renames confusing and innacurate variables
and rewrites and slightly optimizes hadamard interleave/deinterleave
functions.
Signed-off-by: 's avatarRostislav Pehlivanov <atomnuker@gmail.com>
parent 8de3458a
This diff is collapsed.
...@@ -930,11 +930,12 @@ const uint8_t ff_celt_bit_deinterleave[] = { ...@@ -930,11 +930,12 @@ const uint8_t ff_celt_bit_deinterleave[] = {
0xC0, 0xC3, 0xCC, 0xCF, 0xF0, 0xF3, 0xFC, 0xFF 0xC0, 0xC3, 0xCC, 0xCF, 0xF0, 0xF3, 0xFC, 0xFF
}; };
const uint8_t ff_celt_hadamard_ordery[] = { const uint8_t ff_celt_hadamard_order[] = {
1, 0, 1, 0,
3, 0, 2, 1, 3, 0, 2, 1,
7, 0, 4, 3, 6, 1, 5, 2, 7, 0, 4, 3, 6, 1, 5, 2,
15, 0, 8, 7, 12, 3, 11, 4, 14, 1, 9, 6, 13, 2, 10, 5 15, 0, 8, 7, 12, 3, 11, 4, 14, 1, 9, 6, 13, 2, 10, 5,
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
}; };
const uint16_t ff_celt_qn_exp2[] = { const uint16_t ff_celt_qn_exp2[] = {
......
...@@ -146,7 +146,7 @@ extern const uint8_t ff_celt_log2_frac[]; ...@@ -146,7 +146,7 @@ extern const uint8_t ff_celt_log2_frac[];
extern const uint8_t ff_celt_bit_interleave[]; extern const uint8_t ff_celt_bit_interleave[];
extern const uint8_t ff_celt_bit_deinterleave[]; extern const uint8_t ff_celt_bit_deinterleave[];
extern const uint8_t ff_celt_hadamard_ordery[]; extern const uint8_t ff_celt_hadamard_order[];
extern const uint16_t ff_celt_qn_exp2[]; extern const uint16_t ff_celt_qn_exp2[];
extern const uint32_t ff_celt_pvq_u[1272]; extern const uint32_t ff_celt_pvq_u[1272];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment