Class JPEGDecoder
java.lang.Object
org.eclipse.swt.internal.image.JPEGDecoder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static int[](package private) static int[](package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static int[](package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static void(package private) static void(package private) static int(package private) static int(package private) static int(package private) static intdecompress_data(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset) (package private) static intdecompress_onepass(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset) (package private) static intdecompress_smooth_data(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset) (package private) static void(package private) static int(package private) static voiderror()(package private) static voiderror(int code) (package private) static void(package private) static voidexamine_app0(JPEGDecoder.jpeg_decompress_struct cinfo, byte[] data, int datalen, int remaining) (package private) static voidexamine_app14(JPEGDecoder.jpeg_decompress_struct cinfo, byte[] data, int datalen, int remaining) (package private) static boolean(package private) static void(package private) static void(package private) static boolean(package private) static voidfullsize_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) (package private) static boolean(package private) static boolean(package private) static boolean(package private) static boolean(package private) static boolean(package private) static booleanget_sof(JPEGDecoder.jpeg_decompress_struct cinfo, boolean is_prog, boolean is_arith) (package private) static boolean(package private) static boolean(package private) static voidgray_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) (package private) static voidgrayscale_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) (package private) static voidh2v1_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) (package private) static voidh2v1_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) (package private) static voidh2v2_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) (package private) static voidh2v2_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) (package private) static void(package private) static void(package private) static voidint_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) (package private) static booleanisFileFormat(LEDataInputStream stream) (package private) static voidjcopy_sample_rows(byte[][] input_array, int source_row, byte[][] output_array, int dest_row, int num_rows, int num_cols) (package private) static longjdiv_round_up(long a, long b) (package private) static void(package private) static voidjinit_d_coef_controller(JPEGDecoder.jpeg_decompress_struct cinfo, boolean need_full_buffer) (package private) static voidjinit_d_main_controller(JPEGDecoder.jpeg_decompress_struct cinfo, boolean need_full_buffer) (package private) static voidjinit_d_post_controller(JPEGDecoder.jpeg_decompress_struct cinfo, boolean need_full_buffer) (package private) static void(package private) static void(package private) static void(package private) static void(package private) static void(package private) static void(package private) static void(package private) static void(package private) static void(package private) static int(package private) static void(package private) static void(package private) static void(package private) static booleanjpeg_fill_bit_buffer(JPEGDecoder.bitread_working_state state, int get_buffer, int bits_left, int nbits) (package private) static boolean(package private) static boolean(package private) static intjpeg_huff_decode(JPEGDecoder.bitread_working_state state, int get_buffer, int bits_left, JPEGDecoder.d_derived_tbl htbl, int min_bits) (package private) static voidjpeg_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) (package private) static boolean(package private) static voidjpeg_make_d_derived_tbl(JPEGDecoder.jpeg_decompress_struct cinfo, boolean isDC, int tblno, JPEGDecoder.d_derived_tbl dtbl) (package private) static intjpeg_read_header(JPEGDecoder.jpeg_decompress_struct cinfo, boolean require_image) (package private) static intjpeg_read_scanlines(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] scanlines, int max_lines) (package private) static booleanjpeg_resync_to_restart(JPEGDecoder.jpeg_decompress_struct cinfo, int desired) (package private) static boolean(package private) static booleanjpeg_start_output(JPEGDecoder.jpeg_decompress_struct cinfo, int scan_number) (package private) static longjround_up(long a, long b) (package private) static void(package private) static ImageData[]loadFromByteStream(InputStream inputStream, ImageLoader loader) (package private) static void(package private) static void(package private) static boolean(package private) static voidnoop_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) (package private) static voidnull_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) (package private) static boolean(package private) static void(package private) static voidpost_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) (package private) static void(package private) static void(package private) static booleanprocess_APPn(int n, JPEGDecoder.jpeg_decompress_struct cinfo) (package private) static boolean(package private) static voidprocess_data_context_main(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail) (package private) static voidprocess_data_crank_post(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail) (package private) static voidprocess_data_simple_main(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail) (package private) static int(package private) static boolean(package private) static void(package private) static void(package private) static voidsep_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) (package private) static void(package private) static void(package private) static voidskip_input_data(JPEGDecoder.jpeg_decompress_struct cinfo, int num_bytes) (package private) static boolean(package private) static boolean(package private) static void(package private) static void(package private) static voidupsample(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) (package private) static boolean(package private) static voidycc_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)
-
Field Details
-
DCTSIZE
static final int DCTSIZE- See Also:
-
DCTSIZE2
static final int DCTSIZE2- See Also:
-
NUM_QUANT_TBLS
static final int NUM_QUANT_TBLS- See Also:
-
NUM_HUFF_TBLS
static final int NUM_HUFF_TBLS- See Also:
-
NUM_ARITH_TBLS
static final int NUM_ARITH_TBLS- See Also:
-
MAX_COMPS_IN_SCAN
static final int MAX_COMPS_IN_SCAN- See Also:
-
MAX_COMPONENTS
static final int MAX_COMPONENTS- See Also:
-
MAX_SAMP_FACTOR
static final int MAX_SAMP_FACTOR- See Also:
-
D_MAX_BLOCKS_IN_MCU
static final int D_MAX_BLOCKS_IN_MCU- See Also:
-
HUFF_LOOKAHEAD
static final int HUFF_LOOKAHEAD- See Also:
-
MAX_Q_COMPS
static final int MAX_Q_COMPS- See Also:
-
IFAST_SCALE_BITS
static final int IFAST_SCALE_BITS- See Also:
-
MAXJSAMPLE
static final int MAXJSAMPLE- See Also:
-
CENTERJSAMPLE
static final int CENTERJSAMPLE- See Also:
-
MIN_GET_BITS
static final int MIN_GET_BITS- See Also:
-
INPUT_BUFFER_SIZE
static final int INPUT_BUFFER_SIZE- See Also:
-
SCALEBITS
static final int SCALEBITS- See Also:
-
ONE_HALF
static final int ONE_HALF- See Also:
-
RGB_RED
static final int RGB_RED- See Also:
-
RGB_GREEN
static final int RGB_GREEN- See Also:
-
RGB_BLUE
static final int RGB_BLUE- See Also:
-
RGB_PIXELSIZE
static final int RGB_PIXELSIZE- See Also:
-
JBUF_PASS_THRU
static final int JBUF_PASS_THRU- See Also:
-
JBUF_SAVE_SOURCE
static final int JBUF_SAVE_SOURCE- See Also:
-
JBUF_CRANK_DEST
static final int JBUF_CRANK_DEST- See Also:
-
JBUF_SAVE_AND_PASS
static final int JBUF_SAVE_AND_PASS- See Also:
-
JPEG_MAX_DIMENSION
static final int JPEG_MAX_DIMENSION- See Also:
-
BITS_IN_JSAMPLE
static final int BITS_IN_JSAMPLE- See Also:
-
JDITHER_NONE
static final int JDITHER_NONE- See Also:
-
JDITHER_ORDERED
static final int JDITHER_ORDERED- See Also:
-
JDITHER_FS
static final int JDITHER_FS- See Also:
-
JDCT_ISLOW
static final int JDCT_ISLOW- See Also:
-
JDCT_IFAST
static final int JDCT_IFAST- See Also:
-
JDCT_FLOAT
static final int JDCT_FLOAT- See Also:
-
JDCT_DEFAULT
static final int JDCT_DEFAULT- See Also:
-
JCS_UNKNOWN
static final int JCS_UNKNOWN- See Also:
-
JCS_GRAYSCALE
static final int JCS_GRAYSCALE- See Also:
-
JCS_RGB
static final int JCS_RGB- See Also:
-
JCS_YCbCr
static final int JCS_YCbCr- See Also:
-
JCS_CMYK
static final int JCS_CMYK- See Also:
-
JCS_YCCK
static final int JCS_YCCK- See Also:
-
SAVED_COEFS
static final int SAVED_COEFS- See Also:
-
Q01_POS
static final int Q01_POS- See Also:
-
Q10_POS
static final int Q10_POS- See Also:
-
Q20_POS
static final int Q20_POS- See Also:
-
Q11_POS
static final int Q11_POS- See Also:
-
Q02_POS
static final int Q02_POS- See Also:
-
CTX_PREPARE_FOR_IMCU
static final int CTX_PREPARE_FOR_IMCU- See Also:
-
CTX_PROCESS_IMCU
static final int CTX_PROCESS_IMCU- See Also:
-
CTX_POSTPONED_ROW
static final int CTX_POSTPONED_ROW- See Also:
-
APP0_DATA_LEN
static final int APP0_DATA_LEN- See Also:
-
APP14_DATA_LEN
static final int APP14_DATA_LEN- See Also:
-
APPN_DATA_LEN
static final int APPN_DATA_LEN- See Also:
-
M_SOF0
static final int M_SOF0- See Also:
-
M_SOF1
static final int M_SOF1- See Also:
-
M_SOF2
static final int M_SOF2- See Also:
-
M_SOF3
static final int M_SOF3- See Also:
-
M_SOF5
static final int M_SOF5- See Also:
-
M_SOF6
static final int M_SOF6- See Also:
-
M_SOF7
static final int M_SOF7- See Also:
-
M_JPG
static final int M_JPG- See Also:
-
M_SOF9
static final int M_SOF9- See Also:
-
M_SOF10
static final int M_SOF10- See Also:
-
M_SOF11
static final int M_SOF11- See Also:
-
M_SOF13
static final int M_SOF13- See Also:
-
M_SOF14
static final int M_SOF14- See Also:
-
M_SOF15
static final int M_SOF15- See Also:
-
M_DHT
static final int M_DHT- See Also:
-
M_DAC
static final int M_DAC- See Also:
-
M_RST0
static final int M_RST0- See Also:
-
M_RST1
static final int M_RST1- See Also:
-
M_RST2
static final int M_RST2- See Also:
-
M_RST3
static final int M_RST3- See Also:
-
M_RST4
static final int M_RST4- See Also:
-
M_RST5
static final int M_RST5- See Also:
-
M_RST6
static final int M_RST6- See Also:
-
M_RST7
static final int M_RST7- See Also:
-
M_SOI
static final int M_SOI- See Also:
-
M_EOI
static final int M_EOI- See Also:
-
M_SOS
static final int M_SOS- See Also:
-
M_DQT
static final int M_DQT- See Also:
-
M_DNL
static final int M_DNL- See Also:
-
M_DRI
static final int M_DRI- See Also:
-
M_DHP
static final int M_DHP- See Also:
-
M_EXP
static final int M_EXP- See Also:
-
M_APP0
static final int M_APP0- See Also:
-
M_APP1
static final int M_APP1- See Also:
-
M_APP2
static final int M_APP2- See Also:
-
M_APP3
static final int M_APP3- See Also:
-
M_APP4
static final int M_APP4- See Also:
-
M_APP5
static final int M_APP5- See Also:
-
M_APP6
static final int M_APP6- See Also:
-
M_APP7
static final int M_APP7- See Also:
-
M_APP8
static final int M_APP8- See Also:
-
M_APP9
static final int M_APP9- See Also:
-
M_APP10
static final int M_APP10- See Also:
-
M_APP11
static final int M_APP11- See Also:
-
M_APP12
static final int M_APP12- See Also:
-
M_APP13
static final int M_APP13- See Also:
-
M_APP14
static final int M_APP14- See Also:
-
M_APP15
static final int M_APP15- See Also:
-
M_JPG0
static final int M_JPG0- See Also:
-
M_JPG13
static final int M_JPG13- See Also:
-
M_COM
static final int M_COM- See Also:
-
M_TEM
static final int M_TEM- See Also:
-
M_ERROR
static final int M_ERROR- See Also:
-
CSTATE_START
static final int CSTATE_START- See Also:
-
CSTATE_SCANNING
static final int CSTATE_SCANNING- See Also:
-
CSTATE_RAW_OK
static final int CSTATE_RAW_OK- See Also:
-
CSTATE_WRCOEFS
static final int CSTATE_WRCOEFS- See Also:
-
DSTATE_START
static final int DSTATE_START- See Also:
-
DSTATE_INHEADER
static final int DSTATE_INHEADER- See Also:
-
DSTATE_READY
static final int DSTATE_READY- See Also:
-
DSTATE_PRELOAD
static final int DSTATE_PRELOAD- See Also:
-
DSTATE_PRESCAN
static final int DSTATE_PRESCAN- See Also:
-
DSTATE_SCANNING
static final int DSTATE_SCANNING- See Also:
-
DSTATE_RAW_OK
static final int DSTATE_RAW_OK- See Also:
-
DSTATE_BUFIMAGE
static final int DSTATE_BUFIMAGE- See Also:
-
DSTATE_BUFPOST
static final int DSTATE_BUFPOST- See Also:
-
DSTATE_RDCOEFS
static final int DSTATE_RDCOEFS- See Also:
-
DSTATE_STOPPING
static final int DSTATE_STOPPING- See Also:
-
JPEG_REACHED_SOS
static final int JPEG_REACHED_SOS- See Also:
-
JPEG_REACHED_EOI
static final int JPEG_REACHED_EOI- See Also:
-
JPEG_ROW_COMPLETED
static final int JPEG_ROW_COMPLETED- See Also:
-
JPEG_SCAN_COMPLETED
static final int JPEG_SCAN_COMPLETED- See Also:
-
JPEG_SUSPENDED
static final int JPEG_SUSPENDED- See Also:
-
JPEG_HEADER_OK
static final int JPEG_HEADER_OK- See Also:
-
JPEG_HEADER_TABLES_ONLY
static final int JPEG_HEADER_TABLES_ONLY- See Also:
-
DECOMPRESS_DATA
static final int DECOMPRESS_DATA- See Also:
-
DECOMPRESS_SMOOTH_DATA
static final int DECOMPRESS_SMOOTH_DATA- See Also:
-
DECOMPRESS_ONEPASS
static final int DECOMPRESS_ONEPASS- See Also:
-
CONSUME_DATA
static final int CONSUME_DATA- See Also:
-
DUMMY_CONSUME_DATA
static final int DUMMY_CONSUME_DATA- See Also:
-
PROCESS_DATA_SIMPLE_MAIN
static final int PROCESS_DATA_SIMPLE_MAIN- See Also:
-
PROCESS_DATA_CONTEXT_MAIN
static final int PROCESS_DATA_CONTEXT_MAIN- See Also:
-
PROCESS_DATA_CRANK_POST
static final int PROCESS_DATA_CRANK_POST- See Also:
-
POST_PROCESS_1PASS
static final int POST_PROCESS_1PASS- See Also:
-
POST_PROCESS_DATA_UPSAMPLE
static final int POST_PROCESS_DATA_UPSAMPLE- See Also:
-
NULL_CONVERT
static final int NULL_CONVERT- See Also:
-
GRAYSCALE_CONVERT
static final int GRAYSCALE_CONVERT- See Also:
-
YCC_RGB_CONVERT
static final int YCC_RGB_CONVERT- See Also:
-
GRAY_RGB_CONVERT
static final int GRAY_RGB_CONVERT- See Also:
-
YCCK_CMYK_CONVERT
static final int YCCK_CMYK_CONVERT- See Also:
-
NOOP_UPSAMPLE
static final int NOOP_UPSAMPLE- See Also:
-
FULLSIZE_UPSAMPLE
static final int FULLSIZE_UPSAMPLE- See Also:
-
H2V1_FANCY_UPSAMPLE
static final int H2V1_FANCY_UPSAMPLE- See Also:
-
H2V1_UPSAMPLE
static final int H2V1_UPSAMPLE- See Also:
-
H2V2_FANCY_UPSAMPLE
static final int H2V2_FANCY_UPSAMPLE- See Also:
-
H2V2_UPSAMPLE
static final int H2V2_UPSAMPLE- See Also:
-
INT_UPSAMPLE
static final int INT_UPSAMPLE- See Also:
-
INPUT_CONSUME_INPUT
static final int INPUT_CONSUME_INPUT- See Also:
-
COEF_CONSUME_INPUT
static final int COEF_CONSUME_INPUT- See Also:
-
extend_test
static int[] extend_test -
extend_offset
static int[] extend_offset -
jpeg_natural_order
static int[] jpeg_natural_order -
CONST_BITS
static final int CONST_BITS- See Also:
-
PASS1_BITS
static final int PASS1_BITS- See Also:
-
RANGE_MASK
static final int RANGE_MASK- See Also:
-
-
Constructor Details
-
JPEGDecoder
public JPEGDecoder()
-
-
Method Details
-
error
static void error() -
error
static void error(int code) -
error
-
jinit_marker_reader
-
jinit_d_coef_controller
static void jinit_d_coef_controller(JPEGDecoder.jpeg_decompress_struct cinfo, boolean need_full_buffer) -
start_output_pass
-
jpeg_create_decompress
-
jpeg_calc_output_dimensions
-
use_merged_upsample
-
prepare_range_limit_table
-
build_ycc_rgb_table
-
jinit_color_deconverter
-
jinit_d_post_controller
static void jinit_d_post_controller(JPEGDecoder.jpeg_decompress_struct cinfo, boolean need_full_buffer) -
make_funny_pointers
-
alloc_funny_pointers
-
jinit_d_main_controller
static void jinit_d_main_controller(JPEGDecoder.jpeg_decompress_struct cinfo, boolean need_full_buffer) -
jround_up
static long jround_up(long a, long b) -
jinit_upsampler
-
jinit_phuff_decoder
-
jinit_huff_decoder
-
jinit_inverse_dct
-
jpeg_idct_islow
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) -
upsample
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) -
smoothing_ok
-
master_selection
-
jinit_master_decompress
-
jcopy_sample_rows
static void jcopy_sample_rows(byte[][] input_array, int source_row, byte[][] output_array, int dest_row, int num_rows, int num_cols) -
jpeg_start_decompress
-
prepare_for_output_pass
-
jpeg_resync_to_restart
-
read_restart_marker
-
jpeg_fill_bit_buffer
static boolean jpeg_fill_bit_buffer(JPEGDecoder.bitread_working_state state, int get_buffer, int bits_left, int nbits) -
jpeg_huff_decode
static int jpeg_huff_decode(JPEGDecoder.bitread_working_state state, int get_buffer, int bits_left, JPEGDecoder.d_derived_tbl htbl, int min_bits) -
decompress_onepass
static int decompress_onepass(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset) -
decompress_smooth_data
static int decompress_smooth_data(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset) -
decompress_data
static int decompress_data(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][][] output_buf, int[] output_buf_offset) -
post_process_data
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) -
set_bottom_pointers
-
set_wraparound_pointers
-
process_data_crank_post
static void process_data_crank_post(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail) -
process_data_context_main
static void process_data_context_main(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail) -
process_data_simple_main
static void process_data_simple_main(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] output_buf, int[] out_row_ctr, int out_rows_avail) -
jpeg_read_scanlines
static int jpeg_read_scanlines(JPEGDecoder.jpeg_decompress_struct cinfo, byte[][] scanlines, int max_lines) -
output_pass_setup
-
get_dht
-
get_dqt
-
get_dri
-
get_dac
-
get_sos
-
get_sof
-
sep_upsample
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) -
noop_upsample
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) -
fullsize_upsample
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) -
h2v1_upsample
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) -
h2v2_upsample
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) -
h2v1_fancy_upsample
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) -
h2v2_fancy_upsample
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) -
int_upsample
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) -
null_convert
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) -
grayscale_convert
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) -
gray_rgb_convert
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) -
ycc_rgb_convert
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) -
process_APPn
-
process_COM
-
skip_input_data
-
skip_variable
-
get_interesting_appn
-
examine_app0
static void examine_app0(JPEGDecoder.jpeg_decompress_struct cinfo, byte[] data, int datalen, int remaining) -
examine_app14
static void examine_app14(JPEGDecoder.jpeg_decompress_struct cinfo, byte[] data, int datalen, int remaining) -
get_soi
-
jinit_input_controller
-
reset_marker_reader
-
reset_input_controller
-
finish_output_pass
-
jpeg_destroy
-
jpeg_destroy_decompress
-
jpeg_input_complete
-
jpeg_start_output
-
jpeg_finish_output
-
jpeg_finish_decompress
-
jpeg_read_header
-
dummy_consume_data
-
consume_data
-
consume_input
-
fill_input_buffer
-
first_marker
-
next_marker
-
read_markers
-
jdiv_round_up
static long jdiv_round_up(long a, long b) -
initial_setup
-
per_scan_setup
-
latch_quant_tables
-
jpeg_make_d_derived_tbl
static void jpeg_make_d_derived_tbl(JPEGDecoder.jpeg_decompress_struct cinfo, boolean isDC, int tblno, JPEGDecoder.d_derived_tbl dtbl) -
start_input_pass
-
finish_input_pass
-
consume_markers
-
default_decompress_parms
-
init_source
-
jpeg_consume_input
-
jpeg_abort
-
isFileFormat
-
loadFromByteStream
-