|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavazoom.jl.decoder.LayerIIIDecoder
final class LayerIIIDecoder
Class Implementing Layer 3 Decoder.
| Nested Class Summary | |
|---|---|
(package private) static class |
LayerIIIDecoder.gr_info_s
|
(package private) static class |
LayerIIIDecoder.III_side_info_t
|
(package private) static class |
LayerIIIDecoder.SBI
|
(package private) class |
LayerIIIDecoder.Sftable
|
(package private) static class |
LayerIIIDecoder.temporaire
|
(package private) static class |
LayerIIIDecoder.temporaire2
|
| Field Summary | |
|---|---|
(package private) double |
d43
|
static float[][] |
io
|
(package private) int[] |
is_pos
|
(package private) float[] |
is_ratio
|
static int[][][] |
nr_of_sfb_block
|
static int[] |
pretab
|
(package private) float[] |
rawout
|
int[] |
scalefac_buffer
|
LayerIIIDecoder.Sftable |
sftable
|
static float[] |
t_43
|
static float[] |
TAN12
|
(package private) float[] |
tsOutCopy
|
static float[] |
two_to_negative_half_pow
|
(package private) int[] |
v
|
(package private) int[] |
w
|
static float[][] |
win
|
(package private) int[] |
x
|
(package private) int[] |
y
|
| Constructor Summary | |
|---|---|
LayerIIIDecoder(Bitstream stream0,
Header header0,
SynthesisFilter filtera,
SynthesisFilter filterb,
Obuffer buffer0,
int which_ch0)
Constructor. |
|
| Method Summary | |
|---|---|
void |
decode()
|
void |
decodeFrame()
Decodes one frame of MPEG audio. |
void |
inv_mdct(float[] in,
float[] out,
int block_type)
Fast INV_MDCT. |
(package private) static int[] |
reorder(int[] scalefac_band)
Loads the data for the reorder |
void |
seek_notify()
Notify decoder that a seek is being made. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
final double d43
public int[] scalefac_buffer
int[] x
int[] y
int[] v
int[] w
int[] is_pos
float[] is_ratio
float[] tsOutCopy
float[] rawout
public static final int[] pretab
public static final float[] two_to_negative_half_pow
public static final float[] t_43
public static final float[][] io
public static final float[] TAN12
public static final float[][] win
public LayerIIIDecoder.Sftable sftable
public static final int[][][] nr_of_sfb_block
| Constructor Detail |
|---|
public LayerIIIDecoder(Bitstream stream0,
Header header0,
SynthesisFilter filtera,
SynthesisFilter filterb,
Obuffer buffer0,
int which_ch0)
| Method Detail |
|---|
public void seek_notify()
public void decodeFrame()
FrameDecoder
decodeFrame in interface FrameDecoderpublic void decode()
public void inv_mdct(float[] in,
float[] out,
int block_type)
static int[] reorder(int[] scalefac_band)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||