#include "musepack/musepack.h"
#include "musepack/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,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.
|
|
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 } |