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

/openjdk7/jdk/src/share/classes/javax/imageio/plugins/jpeg/
H A DJPEGImageReadParam.java84 private JPEGHuffmanTable[] DCHuffmanTables = null; field in class:JPEGImageReadParam
115 * @param DCHuffmanTables an array of Huffman table objects.
125 JPEGHuffmanTable[] DCHuffmanTables,
128 (DCHuffmanTables == null) ||
131 (DCHuffmanTables.length > 4) ||
133 (DCHuffmanTables.length != ACHuffmanTables.length)) {
138 this.DCHuffmanTables = (JPEGHuffmanTable[])DCHuffmanTables.clone();
150 this.DCHuffmanTables = null;
179 return (DCHuffmanTables !
124 setDecodeTables(JPEGQTable[] qTables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) argument
[all...]
H A DJPEGImageWriteParam.java95 private JPEGHuffmanTable[] DCHuffmanTables = null; field in class:JPEGImageWriteParam
204 * @param DCHuffmanTables An array of Huffman table objects.
214 JPEGHuffmanTable[] DCHuffmanTables,
217 (DCHuffmanTables == null) ||
220 (DCHuffmanTables.length > 4) ||
222 (DCHuffmanTables.length != ACHuffmanTables.length)) {
226 this.DCHuffmanTables = (JPEGHuffmanTable[])DCHuffmanTables.clone();
238 this.DCHuffmanTables = null;
267 return (DCHuffmanTables !
213 setEncodeTables(JPEGQTable[] qTables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) argument
[all...]
/openjdk7/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/
H A DJPEGImageWriter.java542 JPEGHuffmanTable[] DCHuffmanTables = null;
983 DCHuffmanTables = collectHTablesFromMetadata(metadata, true);
986 DCHuffmanTables = streamDCHuffmanTables;
989 DCHuffmanTables = jparam.getDCHuffmanTables();
992 DCHuffmanTables = JPEG.getDefaultHuffmanTables(true);
1068 DCHuffmanTables,
1682 JPEGHuffmanTable[] DCHuffmanTables,
1731 JPEGHuffmanTable[] DCHuffmanTables,
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.c773 jobjectArray DCHuffmanTables,
781 jsize hlen = (*env)->GetArrayLength(env, DCHuffmanTables);
803 table = (*env)->GetObjectArrayElement(env, DCHuffmanTables, i);
1805 jobjectArray DCHuffmanTables,
1946 if ((DCHuffmanTables != NULL) && (cinfo->dc_huff_tbl_ptrs[0] == NULL)) {
1948 DCHuffmanTables,
2525 jobjectArray DCHuffmanTables,
2577 if (DCHuffmanTables != NULL) {
2579 DCHuffmanTables, ACHuffmanTables, TRUE);
2600 jobjectArray DCHuffmanTables,
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
[all...]

Completed in 870 milliseconds