Top Inners Fields Constructors Methods
org.eclipse.swt.internal.image

public Class JPEGDecoder

extends Object
Class Inheritance
Imports
java.io.*, org.eclipse.swt.*, org.eclipse.swt.graphics.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv abstract static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class

Field Summary

Modifier and TypeField and Description
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static int[]
pack-priv static int[]
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static int[]
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
pack-priv static void
pack-priv static int
pack-priv static int
pack-priv static int
pack-priv static int
decompress_data(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset)

pack-priv static int
decompress_onepass(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset)

pack-priv static int
decompress_smooth_data(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset)

pack-priv static void
pack-priv static int
pack-priv static void
pack-priv static void
error(int code)

pack-priv static void
pack-priv static void
examine_app0(JPEGDecoder.jpeg_decompress_struct cinfo, byte[] data, int datalen, int remaining)

pack-priv static void
examine_app14(JPEGDecoder.jpeg_decompress_struct cinfo, byte[] data, int datalen, int remaining)

pack-priv static boolean
pack-priv static void
pack-priv static void
pack-priv static boolean
pack-priv static void
fullsize_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, byte[][] input_data, int input_data_offset, byte[][][] output_data_ptr, int[] output_data_offset, int output_data_index)

pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
get_sof(JPEGDecoder.jpeg_decompress_struct cinfo, boolean is_prog, boolean is_arith)

pack-priv static boolean
pack-priv static boolean
pack-priv static void
gray_rgb_convert(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] input_buf, int[] input_buf_offset, int input_row, byte[][] output_buf, int output_buf_offset, int num_rows)

pack-priv static void
grayscale_convert(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] input_buf, int[] input_buf_offset, int input_row, byte[][] output_buf, int output_buf_offset, int num_rows)

pack-priv static void
h2v1_fancy_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, byte[][] input_data, int input_data_offset, byte[][][] output_data_ptr, int[] output_data_offset, int output_data_index)

pack-priv static void
h2v1_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, byte[][] input_data, int input_data_offset, byte[][][] output_data_ptr, int[] output_data_offset, int output_data_index)

pack-priv static void
h2v2_fancy_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, byte[][] input_data, int input_data_offset, byte[][][] output_data_ptr, int[] output_data_offset, int output_data_index)

pack-priv static void
h2v2_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, byte[][] input_data, int input_data_offset, byte[][][] output_data_ptr, int[] output_data_offset, int output_data_index)

pack-priv static void
pack-priv static void
pack-priv static void
int_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, byte[][] input_data, int input_data_offset, byte[][][] output_data_ptr, int[] output_data_offset, int output_data_index)

pack-priv static boolean
pack-priv static void
jcopy_sample_rows(byte[][] input_array, int source_row, byte[][] output_array, int dest_row, int num_rows, int num_cols)

pack-priv static long
jdiv_round_up(long a, long b)

pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static int
pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static boolean
jpeg_fill_bit_buffer(JPEGDecoder.bitread_working_state state, int get_buffer, int bits_left, int nbits)

pack-priv static boolean
pack-priv static boolean
pack-priv static int
jpeg_huff_decode(JPEGDecoder.bitread_working_state state, int get_buffer, int bits_left, JPEGDecoder.d_derived_tbl htbl, int min_bits)

pack-priv static void
jpeg_idct_islow(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, short[] coef_block, byte[][] output_buf, int output_buf_offset, int output_col)

pack-priv static boolean
pack-priv static void
pack-priv static int
jpeg_read_header(JPEGDecoder.jpeg_decompress_struct cinfo, boolean require_image)

pack-priv static int
jpeg_read_scanlines(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] scanlines, int max_lines)

pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
pack-priv static long
jround_up(long a, long b)

pack-priv static void
pack-priv static ImageData[]
pack-priv static void
pack-priv static void
pack-priv static boolean
pack-priv static void
noop_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, JPEGDecoder.jpeg_component_info compptr, byte[][] input_data, int input_data_offset, byte[][][] output_data_ptr, int[] output_data_offset, int output_data_index)

pack-priv static void
null_convert(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] input_buf, int[] input_buf_offset, int input_row, byte[][] output_buf, int output_buf_offset, int num_rows)

pack-priv static boolean
pack-priv static void
pack-priv static void
post_process_data(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] input_buf, int[] input_buf_offset, int[] in_row_group_ctr, int in_row_groups_avail, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail)

pack-priv static void
pack-priv static void
pack-priv static boolean
pack-priv static boolean
pack-priv static void
process_data_context_main(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail)

pack-priv static void
process_data_crank_post(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail)

pack-priv static void
process_data_simple_main(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail)

pack-priv static int
pack-priv static boolean
pack-priv static void
pack-priv static void
pack-priv static void
sep_upsample(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] input_buf, int[] input_buf_offset, int[] in_row_group_ctr, int in_row_groups_avail, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail)

pack-priv static void
pack-priv static void
pack-priv static void
pack-priv static boolean
pack-priv static boolean
pack-priv static void
pack-priv static void
pack-priv static void
upsample(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] input_buf, int[] input_buf_offset, int[] in_row_group_ctr, int in_row_groups_avail, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail)

pack-priv static boolean
pack-priv static void
ycc_rgb_convert(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] input_buf, int[] input_buf_offset, int input_row, byte[][] output_buf, int output_buf_offset, int num_rows)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait