get rid of the stream parsing that occurs in the Layer III decoder. BitStream.readFra...
[IRC.git] / Robust / src / Tests / ssJava / mp3decoder / BitStreamWrapper.java
diff --git a/Robust/src/Tests/ssJava/mp3decoder/BitStreamWrapper.java b/Robust/src/Tests/ssJava/mp3decoder/BitStreamWrapper.java
new file mode 100644 (file)
index 0000000..046be7e
--- /dev/null
@@ -0,0 +1,17 @@
+public class BitStreamWrapper {
+
+  private static Bitstream stream;
+
+  public static void init(InputStream in) {
+    stream = new Bitstream(in);
+  }
+
+  public static Header readFrame() {
+    return stream.readFrame();
+  }
+
+  public static int get_bits(int number_of_bits) {
+    return stream.get_bits(number_of_bits);
+  }
+
+}