|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfi.helsinki.cs.ohtu.mpeg2.audio.mpa.QuantizationTables
public class QuantizationTables
Contains the tables used to quantize MPEG-1 Layer II audio samples.
Nested Class Summary | |
---|---|
private static class |
QuantizationTables.QLevel
Represents a quantization level. |
static class |
QuantizationTables.QuantizationTable
Represents a quantization table for MPEG-1 Layer II audio. |
Field Summary | |
---|---|
private static QuantizationTables.QLevel[] |
q
This array contains the 'absolute' quantization levels. |
private static java.util.HashMap<java.lang.Integer,QuantizationTables.QuantizationTable> |
qTables
|
private static byte[][] |
QUANTIZATION_TABLES
Quantization tables suggested by 11172-3 (tables 3-B.2[a-d]). |
private static int |
SBLIMIT
The number of sub-bands |
Constructor Summary | |
---|---|
private |
QuantizationTables()
|
Method Summary | |
---|---|
static QuantizationTables.QuantizationTable |
getTable(int table)
Returns a quantization table by number. |
static QuantizationTables.QuantizationTable |
getTable(int sampleRate,
int bitratePerChannel)
Returns a quantization table suitable for given sample and bitrates. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final int SBLIMIT
private static final QuantizationTables.QLevel[] q
private static final byte[][] QUANTIZATION_TABLES
private static final java.util.HashMap<java.lang.Integer,QuantizationTables.QuantizationTable> qTables
Constructor Detail |
---|
private QuantizationTables()
Method Detail |
---|
public static QuantizationTables.QuantizationTable getTable(int table)
QuantizationTable.getTable(i) == QuantizationTable.getTable(i)
public static QuantizationTables.QuantizationTable getTable(int sampleRate, int bitratePerChannel)
QuantizationTable.getTable(srate, brate) == QuantizationTable.getTable(srate, brate)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |