@Override public void write(int b) throws IOException { flushBits(); stream.write(b); streamPos++; }
writer.setOutput(new SubImageOutputStream(imageOutput)); writer.write(null, image, copyParam(param, writer));
writer.setOutput(new SubImageOutputStream(imageOutput)); writer.write(null, image, copyParam(param, writer));
jpegWriter.setOutput(new SubImageOutputStream(imageOutput)); ListenerDelegate listener = new ListenerDelegate(imageIndex); jpegWriter.addIIOWriteProgressListener(listener);
@Override public void write(byte[] b, int off, int len) throws IOException { flushBits(); stream.write(b, off, len); streamPos += len; }
jpegWriter.setOutput(new SubImageOutputStream(imageOutput)); ListenerDelegate listener = new ListenerDelegate(imageIndex); jpegWriter.addIIOWriteProgressListener(listener);