public final synchronized void reset() throws IOException {
        if (markPos != -1) {
            pointer = markPos;
        }
        src.reset();
    }
Forwards the request to the real <code>InputStream</code>.
We use {@link SeekableStream#markPos}
plugins/svg-plugin/batik-codec-fix/src/main/java/org/apache/batik/ext/awt/image/codec/util/ForwardSeekableStream.java