changes.
[IRC.git] / Robust / src / Tests / ssJava / mp3decoder / SynthesisFilter.java
index 0882baccb16f5cdaecbb7f02715725c3679eeb68..7a2d41e59c7fa66f40b5ae16b67f9aa2982204fe 100644 (file)
@@ -39,7 +39,7 @@
 final class SynthesisFilter {\r
 \r
   @LOC("IDX")\r
-  private int vidx = 1;\r
+  private int vidx;\r
   @LOC("V")\r
   private float[] v1;\r
   @LOC("V")\r
@@ -50,9 +50,9 @@ final class SynthesisFilter {
   @LOC("SAMPLE")\r
   private float[] samples; // 32 new subband samples\r
   @LOC("V")\r
-  private int channel;\r
+  public final int channel;\r
   @LOC("V")\r
-  private float scalefactor;\r
+  public final float scalefactor;\r
   @LOC("EQ")\r
   private float[] eq;\r
 \r
@@ -76,6 +76,7 @@ final class SynthesisFilter {
    */\r
   public SynthesisFilter(int channelnumber, float factor, float[] eq0) {\r
 \r
+    vidx = 1;\r
     d16 = splitArray(d, 16);\r
 \r
     v1 = new float[512];\r
@@ -125,8 +126,7 @@ final class SynthesisFilter {
   }\r
 \r
   public void input_samples(@LOC("IN") float[] s) {\r
-    TERMINATE:\r
-    for (@LOC("C") int i = 31; i >= 0; i--) {\r
+    TERMINATE: for (@LOC("C") int i = 31; i >= 0; i--) {\r
       samples[i] = s[i] * eq[i];\r
     }\r
   }\r