Make the scaling API a bit more friendly
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@422 632fc199-4ca6-4c93-a231-07263d6284db
diff --git a/java/TJExample.java b/java/TJExample.java
index 6595f63..b4acf1b 100644
--- a/java/TJExample.java
+++ b/java/TJExample.java
@@ -98,8 +98,8 @@
byte [] tmpbuf=new byte[tji.width*tji.height*3];
- tjd.decompress(inputbuf, inputsize, tmpbuf, tji.width*3,
- 3, 1, scalefactor, TJ.BOTTOMUP);
+ tjd.decompress(inputbuf, inputsize, tmpbuf, tji.width, tji.width*3,
+ tji.height, 3, TJ.BOTTOMUP);
tjd.close();
TJCompressor tjc=new TJCompressor();
diff --git a/java/org/libjpegturbo/turbojpeg/TJDecompressor.java b/java/org/libjpegturbo/turbojpeg/TJDecompressor.java
index 42b3b82..6408d58 100644
--- a/java/org/libjpegturbo/turbojpeg/TJDecompressor.java
+++ b/java/org/libjpegturbo/turbojpeg/TJDecompressor.java
@@ -56,7 +56,7 @@
throws Exception;
public native void decompress(byte [] srcbuf, long size, byte [] dstbuf,
- int pitch, int pixelsize, int scale_num, int scale_denom, int flags)
+ int width, int pitch, int height, int pixelsize, int flags)
throws Exception;
static {