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

/openjdk7/jdk/src/share/classes/javax/imageio/plugins/jpeg/
H A DJPEGImageReadParam.java85 private JPEGHuffmanTable[] ACHuffmanTables = null; field in class:JPEGImageReadParam
116 * @param ACHuffmanTables an array of Huffman table objects.
126 JPEGHuffmanTable[] ACHuffmanTables) {
129 (ACHuffmanTables == null) ||
132 (ACHuffmanTables.length > 4) ||
133 (DCHuffmanTables.length != ACHuffmanTables.length)) {
139 this.ACHuffmanTables = (JPEGHuffmanTable[])ACHuffmanTables.clone();
151 this.ACHuffmanTables = null;
195 return (ACHuffmanTables !
124 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 = (JPEGHuffmanTable[])ACHuffmanTables.clone();
239 this.ACHuffmanTables = null;
283 return (ACHuffmanTables !
213 setEncodeTables(JPEGQTable[] qTables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) argument
[all...]
/openjdk7/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/
H A DJPEGImageWriter.java543 JPEGHuffmanTable[] ACHuffmanTables = null;
984 ACHuffmanTables = collectHTablesFromMetadata(metadata, false);
987 ACHuffmanTables = streamACHuffmanTables;
990 ACHuffmanTables = jparam.getACHuffmanTables();
993 ACHuffmanTables = JPEG.getDefaultHuffmanTables(false);
1069 ACHuffmanTables,
1683 JPEGHuffmanTable[] ACHuffmanTables,
1732 JPEGHuffmanTable[] ACHuffmanTables);
1672 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
1729 writeTables(long structPointer, JPEGQTable [] qtables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) argument
/openjdk7/jdk/src/share/native/sun/awt/image/jpeg/
H A DimageioJPEG.c774 jobjectArray ACHuffmanTables,
807 hlen = (*env)->GetArrayLength(env, ACHuffmanTables);
828 table = (*env)->GetObjectArrayElement(env, ACHuffmanTables, i);
1806 jobjectArray ACHuffmanTables,
1949 ACHuffmanTables,
2526 jobjectArray ACHuffmanTables) {
2579 DCHuffmanTables, ACHuffmanTables, TRUE);
2601 jobjectArray ACHuffmanTables,
2813 ACHuffmanTables,
771 setHTables(JNIEnv *env, j_common_ptr cinfo, jobjectArray DCHuffmanTables, jobjectArray ACHuffmanTables, boolean write) argument
1790 Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_readImage(JNIEnv *env, jobject this, 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
2520 Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeTables(JNIEnv *env, jobject this, jlong ptr, jobjectArray qtables, jobjectArray DCHuffmanTables, jobjectArray ACHuffmanTables) argument
2587 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 64 milliseconds