X-Git-Url: http://plrg.eecs.uci.edu/git/?p=IRC.git;a=blobdiff_plain;f=Robust%2Fsrc%2FBenchmarks%2FSSJava%2FMP3DecoderInfer%2FLayerIIIDecoder.java;h=c022ba06dc86338fdd4db4064ad7fae21567b476;hp=d0f217dc8c3a872909493a3c132b69bb5ae9c6fb;hb=cdfc189fb3563488aa35b9faed2165a95aaee103;hpb=70aff04c5bb5a7b5f5693a72a29a1abf97004e8d diff --git a/Robust/src/Benchmarks/SSJava/MP3DecoderInfer/LayerIIIDecoder.java b/Robust/src/Benchmarks/SSJava/MP3DecoderInfer/LayerIIIDecoder.java index d0f217dc..c022ba06 100644 --- a/Robust/src/Benchmarks/SSJava/MP3DecoderInfer/LayerIIIDecoder.java +++ b/Robust/src/Benchmarks/SSJava/MP3DecoderInfer/LayerIIIDecoder.java @@ -197,8 +197,7 @@ final class LayerIIIDecoder implements FrameDecoder { channels = (header.mode() == Header.SINGLE_CHANNEL) ? 1 : 2; max_gr = (header.version() == Header.MPEG1) ? 2 : 1; - sfreq = header.sample_frequency() + ((header.version() == Header.MPEG1) ? 3 - : (header.version() == Header.MPEG25_LSF) ? 6 : 0); // SZD + sfreq = header.sample_frequency() + ((header.version() == Header.MPEG1) ? 3 : (header.version() == Header.MPEG25_LSF) ? 6 : 0); // SZD if (channels == 2) { switch (which_channels) { @@ -1068,10 +1067,10 @@ final class LayerIIIDecoder implements FrameDecoder { private void huffman_decode(int part2_start_local, int ch, int gr) { - int x[] = new int[1]; - int y[] = new int[1]; - int v[] = new int[1]; - int w[] = new int[1]; + int[] x = new int[1]; + int[] y = new int[1]; + int[] v = new int[1]; + int[] w = new int[1]; int part2_3_end = part2_start_local + si.ch[ch].gr[gr].part2_3_length; int num_bits; @@ -1204,8 +1203,7 @@ final class LayerIIIDecoder implements FrameDecoder { // // ssjava - private void dequantize_sample( - /* float xr[][], */int ch, int gr) { + private void dequantize_sample(int ch, int gr) { // gr_info_s gr_info = (si.ch[ch].gr[gr]); remove alias! int cb = 0; @@ -1367,7 +1365,7 @@ final class LayerIIIDecoder implements FrameDecoder { // ssjava // - private void reorder(/* float xr[][], */int ch, int gr) { + private void reorder(int ch, int gr) { // the purpose of reordering: move 'short samples' back to their original // position // after reorder, the samples are no long ordered by frequency @@ -2403,7 +2401,7 @@ final class LayerIIIDecoder implements FrameDecoder { * ExceptionInInitializerError(ex); } } */ - static int[] reorder(int scalefac_band[]) { // SZD: converted from + static int[] reorder(int[] scalefac_band) { // SZD: converted from // LAME int j = 0; int ix[] = new int[576];