| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class | |
| pack-priv static class | |
| pack-priv class | |
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private BitReserve | |
| private OutputBuffer | |
| private static final float[] | |
| private int | |
| private int | |
| private int | |
| private static final float[] | |
| pack-priv final double | |
| private SynthesisFilter | |
| private SynthesisFilter | |
| private int | |
| private int | |
| private Header | |
| private LayerIIIDecoder. | |
| public static final float[][] | |
| private int[] | |
| pack-priv int[] | |
| pack-priv float[] | |
| private float[][] | |
| private int | |
| private float[][][] | |
| private int | |
| private final int[] | |
| private int[] | |
| public static final int[][][] | |
| private float[] | |
| private int | |
| public static final int[] | |
| private float[][] | |
| pack-priv float[] | |
| private static int[][] | |
| private float[][][] | |
| private float[] | samples1
Decode one frame, filling the buffer with the output samples. |
| private float[] | |
| private static final int | |
| private LayerIIIDecoder. | |
| public int[] | |
| private LayerIIIDecoder. | |
| private int | |
| public LayerIIIDecoder. | |
| private LayerIIIDecoder. | |
| private static final int[][] | |
| private static final int | |
| private Bitstream | |
| public static final float[] | |
| public static final float[] | |
| pack-priv float[] | |
| public static final float[] | |
| pack-priv int[] | |
| pack-priv int[] | |
| private int | |
| public static final float[][] | |
| pack-priv int[] | |
| pack-priv int[] |
| Access | Constructor and Description |
|---|---|
| public | LayerIIIDecoder(Bitstream stream0, Header header0, SynthesisFilter filtera, SynthesisFilter filterb, OutputBuffer buffer0, int which_ch0)
Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private static float[] | |
| public void | |
| public void | decodeFrame()
Implements javazoom. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private boolean | |
| private void | |
| private void | |
| private void | |
| public void | |
| private void | |
| pack-priv static int[] | |
| public void | |
| private void |
| br | back to summary |
|---|---|
| private BitReserve br | |
| buffer | back to summary |
|---|---|
| private OutputBuffer buffer | |
| ca | back to summary |
|---|---|
| private static final float[] ca | |
| channels | back to summary |
|---|---|
| private int channels | |
| CheckSumHuff | back to summary |
|---|---|
| private int CheckSumHuff | |
| counter | back to summary |
|---|---|
| private int counter | |
| cs | back to summary |
|---|---|
| private static final float[] cs | |
| d43 | back to summary |
|---|---|
| pack-priv final double d43 | |
| filter1 | back to summary |
|---|---|
| private SynthesisFilter filter1 | |
| filter2 | back to summary |
|---|---|
| private SynthesisFilter filter2 | |
| first_channel | back to summary |
|---|---|
| private int first_channel | |
| frame_start | back to summary |
|---|---|
| private int frame_start | |
| header | back to summary |
|---|---|
| private Header header | |
| III_scalefac_t | back to summary |
|---|---|
| private LayerIIIDecoder. | |
| io | back to summary |
|---|---|
| public static final float[][] io | |
| is_1d | back to summary |
|---|---|
| private int[] is_1d | |
| is_pos | back to summary |
|---|---|
| pack-priv int[] is_pos | |
| is_ratio | back to summary |
|---|---|
| pack-priv float[] is_ratio | |
| k | back to summary |
|---|---|
| private float[][] k | |
| last_channel | back to summary |
|---|---|
| private int last_channel | |
| lr | back to summary |
|---|---|
| private float[][][] lr | |
| max_gr | back to summary |
|---|---|
| private int max_gr | |
| new_slen | back to summary |
|---|---|
| private final int[] new_slen | |
| nonzero | back to summary |
|---|---|
| private int[] nonzero | |
| nr_of_sfb_block | back to summary |
|---|---|
| public static final int[][][] nr_of_sfb_block | |
| out_1d | back to summary |
|---|---|
| private float[] out_1d | |
| part2_start | back to summary |
|---|---|
| private int part2_start | |
| pretab | back to summary |
|---|---|
| public static final int[] pretab | |
| prevblck | back to summary |
|---|---|
| private float[][] prevblck | |
| rawout | back to summary |
|---|---|
| pack-priv float[] rawout | |
| reorder_table | back to summary |
|---|---|
| private static int[][] reorder_table | |
| ro | back to summary |
|---|---|
| private float[][][] ro | |
| samples1 | back to summary |
|---|---|
| private float[] samples1 Decode one frame, filling the buffer with the output samples. | |
| samples2 | back to summary |
|---|---|
| private float[] samples2 | |
| SBLIMIT | back to summary |
|---|---|
| private static final int SBLIMIT | |
| scalefac | back to summary |
|---|---|
| private LayerIIIDecoder. | |
| scalefac_buffer | back to summary |
|---|---|
| public int[] scalefac_buffer | |
| sfBandIndex | back to summary |
|---|---|
| private LayerIIIDecoder. | |
| sfreq | back to summary |
|---|---|
| private int sfreq | |
| sftable | back to summary |
|---|---|
| public LayerIIIDecoder. | |
| si | back to summary |
|---|---|
| private LayerIIIDecoder. | |
| slen | back to summary |
|---|---|
| private static final int[][] slen | |
| SSLIMIT | back to summary |
|---|---|
| private static final int SSLIMIT | |
| stream | back to summary |
|---|---|
| private Bitstream stream | |
| t_43 | back to summary |
|---|---|
| public static final float[] t_43 | |
| TAN12 | back to summary |
|---|---|
| public static final float[] TAN12 | |
| tsOutCopy | back to summary |
|---|---|
| pack-priv float[] tsOutCopy | |
| two_to_negative_half_pow | back to summary |
|---|---|
| public static final float[] two_to_negative_half_pow | |
| v | back to summary |
|---|---|
| pack-priv int[] v | |
| w | back to summary |
|---|---|
| pack-priv int[] w | |
| which_channels | back to summary |
|---|---|
| private int which_channels | |
| win | back to summary |
|---|---|
| public static final float[][] win | |
| x | back to summary |
|---|---|
| pack-priv int[] x | |
| y | back to summary |
|---|---|
| pack-priv int[] y | |
| LayerIIIDecoder | back to summary |
|---|---|
| public LayerIIIDecoder(Bitstream stream0, Header header0, SynthesisFilter filtera, SynthesisFilter filterb, OutputBuffer buffer0, int which_ch0) Constructor. | |
| antialias | back to summary |
|---|---|
| private void antialias(int ch, int gr) | |
| create_t_43 | back to summary |
|---|---|
| private static float[] create_t_43() | |
| decode | back to summary |
|---|---|
| public void decode() | |
| decodeFrame | back to summary |
|---|---|
| public void decodeFrame() Implements javazoom. Doc from javazoom. Decodes one frame of MPEG audio. | |
| dequantize_sample | back to summary |
|---|---|
| private void dequantize_sample(float[][] xr, int ch, int gr) | |
| do_downmix | back to summary |
|---|---|
| private void do_downmix() | |
| get_LSF_scale_data | back to summary |
|---|---|
| private void get_LSF_scale_data(int ch, int gr) | |
| get_LSF_scale_factors | back to summary |
|---|---|
| private void get_LSF_scale_factors(int ch, int gr) | |
| get_scale_factors | back to summary |
|---|---|
| private void get_scale_factors(int ch, int gr) | |
| get_side_info | back to summary |
|---|---|
| private boolean get_side_info() Reads the side info from the stream, assuming the entire. frame has been read already. Mono : 136 bits (= 17 bytes) Stereo : 256 bits (= 32 bytes) | |
| huffman_decode | back to summary |
|---|---|
| private void huffman_decode(int ch, int gr) | |
| hybrid | back to summary |
|---|---|
| private void hybrid(int ch, int gr) | |
| i_stereo_k_values | back to summary |
|---|---|
| private void i_stereo_k_values(int is_pos, int io_type, int i) | |
| inv_mdct | back to summary |
|---|---|
| public void inv_mdct(float[] in, float[] out, int block_type) Fast INV_MDCT. | |
| reorder | back to summary |
|---|---|
| private void reorder(float[][] xr, int ch, int gr) | |
| reorder | back to summary |
|---|---|
| pack-priv static int[] reorder(int[] scalefac_band) Loads the data for the reorder | |
| seek_notify | back to summary |
|---|---|
| public void seek_notify() Notify decoder that a seek is being made. | |
| stereo | back to summary |
|---|---|
| private void stereo(int gr) | |
| Modifier and Type | Field and Description |
|---|---|
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int[] | |
| public int[] | |
| public int |
| Access | Constructor and Description |
|---|---|
| public |
| big_values | back to summary |
|---|---|
| public int big_values | |
| block_type | back to summary |
|---|---|
| public int block_type | |
| count1table_select | back to summary |
|---|---|
| public int count1table_select | |
| global_gain | back to summary |
|---|---|
| public int global_gain | |
| mixed_block_flag | back to summary |
|---|---|
| public int mixed_block_flag | |
| part2_3_length | back to summary |
|---|---|
| public int part2_3_length | |
| preflag | back to summary |
|---|---|
| public int preflag | |
| region0_count | back to summary |
|---|---|
| public int region0_count | |
| region1_count | back to summary |
|---|---|
| public int region1_count | |
| scalefac_compress | back to summary |
|---|---|
| public int scalefac_compress | |
| scalefac_scale | back to summary |
|---|---|
| public int scalefac_scale | |
| subblock_gain | back to summary |
|---|---|
| public int[] subblock_gain | |
| table_select | back to summary |
|---|---|
| public int[] table_select | |
| window_switching_flag | back to summary |
|---|---|
| public int window_switching_flag | |
| gr_info_s | back to summary |
|---|---|
| public gr_info_s() Dummy Constructor | |
| Modifier and Type | Field and Description |
|---|---|
| public LayerIIIDecoder. | |
| public int | |
| public int |
| Access | Constructor and Description |
|---|---|
| public |
| ch | back to summary |
|---|---|
| public LayerIIIDecoder. | |
| main_data_begin | back to summary |
|---|---|
| public int main_data_begin | |
| private_bits | back to summary |
|---|---|
| public int private_bits | |
| III_side_info_t | back to summary |
|---|---|
| public III_side_info_t() Dummy Constructor | |
| SBI | back to summary |
|---|---|
| public SBI() | |
| SBI | back to summary |
|---|---|
| public SBI(int[] thel, int[] thes) | |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Sftable | back to summary |
|---|---|
| public Sftable() | |
| Sftable | back to summary |
|---|---|
| public Sftable(int[] thel, int[] thes) | |
| Modifier and Type | Field and Description |
|---|---|
| public LayerIIIDecoder. | |
| public int[] |
| Access | Constructor and Description |
|---|---|
| public |
| gr | back to summary |
|---|---|
| public LayerIIIDecoder. | |
| scfsi | back to summary |
|---|---|
| public int[] scfsi | |
| temporaire | back to summary |
|---|---|
| public temporaire() Dummy Constructor | |
| Access | Constructor and Description |
|---|---|
| public |
| temporaire2 | back to summary |
|---|---|
| public temporaire2() Dummy Constructor | |