Searched refs:ACHuffmanTables (Results 1 - 4 of 4) sorted by relevance

/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/
H A DJPEGImageReadParam.java83 private JPEGHuffmanTable[] ACHuffmanTables = null; field in class:JPEGImageReadParam
114 * @param ACHuffmanTables an array of Huffman table objects.
124 JPEGHuffmanTable[] ACHuffmanTables) {
127 (ACHuffmanTables == null) ||
130 (ACHuffmanTables.length > 4) ||
131 (DCHuffmanTables.length != ACHuffmanTables.length)) {
137 this.ACHuffmanTables = ACHuffmanTables.clone();
149 this.ACHuffmanTables = null;
193 return (ACHuffmanTables !
122 setDecodeTables(JPEGQTable[] qTables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) argument
[all...]
H A DJPEGImageWriteParam.java96 private JPEGHuffmanTable[] ACHuffmanTables = null; field in class:JPEGImageWriteParam
205 * @param ACHuffmanTables An array of Huffman table objects.
215 JPEGHuffmanTable[] ACHuffmanTables) {
218 (ACHuffmanTables == null) ||
221 (ACHuffmanTables.length > 4) ||
222 (DCHuffmanTables.length != ACHuffmanTables.length)) {
227 this.ACHuffmanTables = ACHuffmanTables.clone();
239 this.ACHuffmanTables = null;
283 return (ACHuffmanTables !
213 setEncodeTables(JPEGQTable[] qTables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) argument
[all...]
/openjdk9/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/
H A DJPEGImageWriter.java546 JPEGHuffmanTable[] ACHuffmanTables = null;
987 ACHuffmanTables = collectHTablesFromMetadata(metadata, false);
990 ACHuffmanTables = streamACHuffmanTables;
993 ACHuffmanTables = jparam.getACHuffmanTables();
996 ACHuffmanTables = JPEG.getDefaultHuffmanTables(false);
1078 ACHuffmanTables,
1715 JPEGHuffmanTable[] ACHuffmanTables,
1764 JPEGHuffmanTable[] ACHuffmanTables);
1704 writeImage(long structPointer, byte [] data, int inCsType, int outCsType, int numBands, int [] bandSizes, int srcWidth, int destWidth, int destHeight, int stepX, int stepY, JPEGQTable [] qtables, boolean writeDQT, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables, boolean writeDHT, boolean optimizeHuffman, boolean progressive, int numScans, int [] scans, int [] componentIds, int [] HsamplingFactors, int [] VsamplingFactors, int [] QtableSelectors, boolean haveMetadata, int restartInterval) argument
1761 writeTables(long structPointer, JPEGQTable [] qtables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) argument
/openjdk9/jdk/src/java.desktop/share/native/libjavajpeg/
H A DimageioJPEG.c805 jobjectArray ACHuffmanTables,
840 hlen = (*env)->GetArrayLength(env, ACHuffmanTables);
861 table = (*env)->GetObjectArrayElement(env, ACHuffmanTables, i);
1875 jobjectArray ACHuffmanTables,
2019 ACHuffmanTables,
2646 jobjectArray ACHuffmanTables) {
2700 DCHuffmanTables, ACHuffmanTables, TRUE);
2734 jobjectArray ACHuffmanTables,
2963 ACHuffmanTables,
802 setHTables(JNIEnv *env, j_common_ptr cinfo, jobjectArray DCHuffmanTables, jobjectArray ACHuffmanTables, boolean write) argument
1858 Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_readImage(JNIEnv *env, jobject this, jint imageIndex, jlong ptr, jbyteArray buffer, jint numBands, jintArray srcBands, jintArray bandSizes, jint sourceXStart, jint sourceYStart, jint sourceWidth, jint sourceHeight, jint stepX, jint stepY, jobjectArray qtables, jobjectArray DCHuffmanTables, jobjectArray ACHuffmanTables, jint minProgressivePass, jint maxProgressivePass, jboolean wantUpdates) argument
2640 Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeTables(JNIEnv *env, jobject this, jlong ptr, jobjectArray qtables, jobjectArray DCHuffmanTables, jobjectArray ACHuffmanTables) argument
2720 Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeImage(JNIEnv *env, jobject this, jlong ptr, jbyteArray buffer, jint inCs, jint outCs, jint numBands, jintArray bandSizes, jint srcWidth, jint destWidth, jint destHeight, jint stepX, jint stepY, jobjectArray qtables, jboolean writeDQT, jobjectArray DCHuffmanTables, jobjectArray ACHuffmanTables, jboolean writeDHT, jboolean optimize, jboolean progressive, jint numScans, jintArray scanInfo, jintArray componentIds, jintArray HsamplingFactors, jintArray VsamplingFactors, jintArray QtableSelectors, jboolean haveMetadata, jint restartInterval) argument

Completed in 95 milliseconds