public class PsyModel
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static float |
NSATTACKTHRE |
static int |
NSATTACKTHRE_S |
| Constructor and Description |
|---|
PsyModel() |
| Modifier and Type | Method and Description |
|---|---|
float |
ATHformula(float f,
LameGlobalFlags gfp) |
int |
L3psycho_anal_ns(LameGlobalFlags gfp,
float[][] buffer,
int bufPos,
int gr_out,
III_psy_ratio[][] masking_ratio,
III_psy_ratio[][] masking_MS_ratio,
float[] percep_entropy,
float[] percep_MS_entropy,
float[] energy,
int[] blocktype_d) |
int |
L3psycho_anal_vbr(LameGlobalFlags gfp,
float[][] buffer,
int bufPos,
int gr_out,
III_psy_ratio[][] masking_ratio,
III_psy_ratio[][] masking_MS_ratio,
float[] percep_entropy,
float[] percep_MS_entropy,
float[] energy,
int[] blocktype_d) |
int |
psymodel_init(LameGlobalFlags gfp)
NOTE: the bitrate reduction from the inter-channel masking effect is low
compared to the chance of getting annyoing artefacts.
|
public static final float NSATTACKTHRE
public static final int NSATTACKTHRE_S
public final int L3psycho_anal_ns(LameGlobalFlags gfp, float[][] buffer, int bufPos, int gr_out, III_psy_ratio[][] masking_ratio, III_psy_ratio[][] masking_MS_ratio, float[] percep_entropy, float[] percep_MS_entropy, float[] energy, int[] blocktype_d)
public final int L3psycho_anal_vbr(LameGlobalFlags gfp, float[][] buffer, int bufPos, int gr_out, III_psy_ratio[][] masking_ratio, III_psy_ratio[][] masking_MS_ratio, float[] percep_entropy, float[] percep_MS_entropy, float[] energy, int[] blocktype_d)
public final int psymodel_init(LameGlobalFlags gfp)
public final float ATHformula(float f,
LameGlobalFlags gfp)