#include <mpcdec/mpcdec.h>#include <mpcdec/internal.h>Go to the source code of this file.
Defines | |
| #define | _(X) MAKE_MPC_SAMPLE_EX(X,14) |
| #define | SET_SCF(N, X) d->SCF[N] = MAKE_MPC_SAMPLE_EX(X,d->SCF_shift[N] = (unsigned char)find_shift(X)); |
Functions | |
| void | mpc_decoder_scale_output (mpc_decoder *d, double factor) |
| void | mpc_decoder_initialisiere_quantisierungstabellen (mpc_decoder *d, double scale_factor) |
Variables | |
| const mpc_uint32_t | Res_bit [18] |
| const MPC_SAMPLE_FORMAT | __Cc [1+18] |
| const mpc_int32_t | __Dc [1+18] |
Definition in file requant.c.
|
||||||||||||
|
Sets decoder sample scaling factor. All decoded samples will be multiplied by this factor.
Definition at line 89 of file requant.c. References MPC_FIXED_POINT_SHIFT, and SET_SCF. Referenced by mpc_decoder_initialisiere_quantisierungstabellen(). |
|
|
Initial value: {
_(111.285962475327f),
_(65536.000000000000f), _(21845.333333333332f), _(13107.200000000001f), _(9362.285714285713f),
_(7281.777777777777f), _(4369.066666666666f), _(2114.064516129032f), _(1040.253968253968f),
_(516.031496062992f), _(257.003921568627f), _(128.250489236790f), _(64.062561094819f),
_(32.015632633121f), _(16.003907203907f), _(8.000976681723f), _(4.000244155527f),
_(2.000061037018f), _(1.000015259021f)
}
|
|
|
Initial value: {
2,
0, 1, 2, 3, 4, 7, 15, 31, 63,
127, 255, 511, 1023, 2047, 4095, 8191, 16383, 32767
}
|
|
|
Initial value: {
0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
}
Definition at line 44 of file requant.c. Referenced by mpc_decoder_read_bitstream_sv6(), and mpc_decoder_read_bitstream_sv7(). |
1.4.4