public class VBRQuantize
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
VBRQuantize.algo_t |
protected static class |
VBRQuantize.CalcNoiseCache |
| Modifier and Type | Field and Description |
|---|---|
protected static int[] |
max_range_long |
protected static int[] |
max_range_long_lsf_pretab |
protected static int[] |
max_range_short |
| Constructor and Description |
|---|
VBRQuantize() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkScalefactor(GrInfo cod_info,
int[] vbrsfmin) |
protected void |
set_scalefacs(GrInfo cod_info,
int[] vbrsfmin,
int[] sf,
int[] max_range) |
protected void |
set_subblock_gain(GrInfo cod_info,
int[] mingain_s,
int[] sf) |
void |
setModules(QuantizePVT qupvt,
Takehiro tk) |
int |
VBR_encode_frame(LameInternalFlags gfc,
float[][][] xr34orig,
float[][][] l3_xmin,
int[][] max_bits) |
protected static final int[] max_range_short
protected static final int[] max_range_long
protected static final int[] max_range_long_lsf_pretab
public final void setModules(QuantizePVT qupvt, Takehiro tk)
protected void set_subblock_gain(GrInfo cod_info, int[] mingain_s, int[] sf)
protected void set_scalefacs(GrInfo cod_info, int[] vbrsfmin, int[] sf, int[] max_range)
protected boolean checkScalefactor(GrInfo cod_info, int[] vbrsfmin)
public int VBR_encode_frame(LameInternalFlags gfc, float[][][] xr34orig, float[][][] l3_xmin, int[][] max_bits)