diff --git a/java/org/libjpegturbo/turbojpeg/TJDecompressor.java b/java/org/libjpegturbo/turbojpeg/TJDecompressor.java index 6b8592f2..5515353f 100644 --- a/java/org/libjpegturbo/turbojpeg/TJDecompressor.java +++ b/java/org/libjpegturbo/turbojpeg/TJDecompressor.java @@ -71,6 +71,16 @@ public class TJDecompressor { return jpegSubsamp; } + public byte[] getJPEGBuf() throws Exception { + if(jpegBuf == null) throw new Exception("JPEG buffer not initialized"); + return jpegBuf; + } + + public int getJPEGSize() throws Exception { + if(jpegBufSize < 1) throw new Exception("JPEG buffer not initialized"); + return jpegBufSize; + } + public int getScaledWidth(int desiredWidth, int desiredHeight) throws Exception { if(jpegWidth < 1 || jpegHeight < 1)