openshot-audio  0.1.6
Classes | Typedefs | Enumerations | Functions | Variables
juce::jpeglibNamespace Namespace Reference

Classes

struct  box
 
struct  huff_entropy_decoder2
 
struct  huff_entropy_encoder
 
struct  jpeg_transform_info
 
struct  jvirt_barray_control
 
struct  jvirt_sarray_control
 
union  large_pool_struct
 
union  multiplier_table
 
struct  my_coef_controller
 
struct  my_coef_controller2
 
struct  my_coef_controller3
 
struct  my_color_converter
 
struct  my_color_deconverter2
 
struct  my_comp_master
 
struct  my_cquantizer
 
struct  my_cquantizer2
 
struct  my_decomp_master
 
struct  my_downsampler
 
struct  my_fdct_controller
 
struct  my_idct_controller
 
struct  my_input_controller
 
struct  my_main_controller
 
struct  my_main_controller4
 
struct  my_marker_reader
 
struct  my_marker_writer
 
struct  my_memory_mgr
 
struct  my_post_controller
 
struct  my_prep_controller
 
struct  my_upsampler
 
struct  my_upsampler2
 
struct  phuff_entropy_decoder
 
struct  phuff_entropy_encoder
 
struct  savable_state
 
struct  savable_state2
 
struct  savable_state3
 
union  small_pool_struct
 
struct  working_state
 

Typedefs

typedef my_coef_controllermy_coef_ptr
 
typedef my_color_convertermy_cconvert_ptr
 
typedef my_fdct_controllermy_fdct_ptr
 
typedef huff_entropy_encoderhuff_entropy_ptr
 
typedef my_main_controllermy_main_ptr
 
typedef my_marker_writermy_marker_ptr
 
typedef my_comp_mastermy_master_ptr
 
typedef phuff_entropy_encoderphuff_entropy_ptr
 
typedef my_prep_controllermy_prep_ptr
 
typedef my_downsamplermy_downsample_ptr
 
typedef my_coef_controller2my_coef_ptr2
 
typedef my_source_mgrmy_src_ptr
 
typedef my_coef_controller3my_coef_ptr3
 
typedef my_color_deconverter2my_cconvert_ptr2
 
typedef my_idct_controllermy_idct_ptr
 
typedef huff_entropy_decoder2huff_entropy_ptr2
 
typedef my_input_controllermy_inputctl_ptr
 
typedef my_main_controller4my_main_ptr4
 
typedef my_marker_readermy_marker_ptr2
 
typedef my_decomp_mastermy_master_ptr6
 
typedef my_upsamplermy_upsample_ptr
 
typedef phuff_entropy_decoderphuff_entropy_ptr2
 
typedef my_post_controllermy_post_ptr
 
typedef my_upsampler2my_upsample_ptr2
 
typedef union small_pool_structsmall_pool_ptr
 
typedef union juce::jpeglibNamespace::small_pool_struct small_pool_hdr
 
typedef union large_pool_struct FARlarge_pool_ptr
 
typedef union juce::jpeglibNamespace::large_pool_struct large_pool_hdr
 
typedef my_memory_mgrmy_mem_ptr
 
typedef int ODITHER_MATRIX[ODITHER_SIZE][ODITHER_SIZE]
 
typedef int(* ODITHER_MATRIX_PTR)[ODITHER_SIZE]
 
typedef INT16 FSERROR
 
typedef int LOCFSERROR
 
typedef FSERROR FARFSERRPTR
 
typedef my_cquantizermy_cquantize_ptr
 
typedef UINT16 histcell
 
typedef histcell FARhistptr
 
typedef histcell hist1d[HIST_C2_ELEMS]
 
typedef hist1d FARhist2d
 
typedef hist2dhist3d
 
typedef my_cquantizer2my_cquantize_ptr2
 
typedef boxboxptr
 

Enumerations

enum  c_pass_type { main_pass, huff_opt_pass, output_pass }
 
enum  JXFORM_CODE {
  JXFORM_NONE, JXFORM_FLIP_H, JXFORM_FLIP_V, JXFORM_TRANSPOSE,
  JXFORM_TRANSVERSE, JXFORM_ROT_90, JXFORM_ROT_180, JXFORM_ROT_270
}
 
enum  JCOPY_OPTION { JCOPYOPT_NONE, JCOPYOPT_COMMENTS, JCOPYOPT_ALL }
 

Functions

 jpeg_CreateCompress (j_compress_ptr cinfo, int version, size_t structsize)
 
 jpeg_destroy_compress (j_compress_ptr cinfo)
 
 jpeg_abort_compress (j_compress_ptr cinfo)
 
 jpeg_suppress_tables (j_compress_ptr cinfo, boolean suppress)
 
 jpeg_finish_compress (j_compress_ptr cinfo)
 
 jpeg_write_marker (j_compress_ptr cinfo, int marker, const JOCTET *dataptr, unsigned int datalen)
 
 jpeg_write_m_header (j_compress_ptr cinfo, int marker, unsigned int datalen)
 
 jpeg_write_m_byte (j_compress_ptr cinfo, int val)
 
 jpeg_write_tables (j_compress_ptr cinfo)
 
 jpeg_start_compress (j_compress_ptr cinfo, boolean write_all_tables)
 
 jpeg_write_scanlines (j_compress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION num_lines)
 
 jpeg_write_raw_data (j_compress_ptr cinfo, JSAMPIMAGE data, JDIMENSION num_lines)
 
 METHODDEF (boolean)
 
 start_pass_coef (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 
 compress_data (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
 
 compress_first_pass (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
 
 compress_output (j_compress_ptr cinfo, JSAMPIMAGE)
 
 jinit_c_coef_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 
 rgb_ycc_start (j_compress_ptr cinfo)
 
 rgb_ycc_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 rgb_gray_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 cmyk_ycck_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 grayscale_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 null_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 null_method (j_compress_ptr)
 
 jinit_color_converter (j_compress_ptr cinfo)
 
 start_pass_fdctmgr (j_compress_ptr cinfo)
 
 forward_DCT (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)
 
 forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)
 
 jinit_forward_dct (j_compress_ptr cinfo)
 
 jpeg_make_c_derived_tbl (j_compress_ptr cinfo, boolean isDC, int tblno, c_derived_tbl **pdtbl)
 
 dump_buffer (working_state *state)
 
INLINE emit_bits (working_state *state, unsigned int code, int size)
 
 flush_bits (working_state *state)
 
 encode_one_block (working_state *state, JCOEFPTR block, int last_dc_val, c_derived_tbl *dctbl, c_derived_tbl *actbl)
 
 emit_restart (working_state *state, int restart_num)
 
 encode_mcu_huff (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 finish_pass_huff (j_compress_ptr cinfo)
 
 htest_one_block (j_compress_ptr cinfo, JCOEFPTR block, int last_dc_val, long dc_counts[], long ac_counts[])
 
 encode_mcu_gather (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeg_gen_optimal_table (j_compress_ptr cinfo, JHUFF_TBL *htbl, long freq[])
 
 finish_pass_gather (j_compress_ptr cinfo)
 
 jinit_huff_encoder (j_compress_ptr cinfo)
 
 jinit_compress_master (j_compress_ptr cinfo)
 
 METHODDEF (void)
 
 process_data_simple_main (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail)
 
 jinit_c_main_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 
 emit_byte (j_compress_ptr cinfo, int val)
 
 emit_marker (j_compress_ptr cinfo, JPEG_MARKER mark)
 
 emit_2bytes (j_compress_ptr cinfo, int value)
 
 emit_dqt (j_compress_ptr cinfo, int index)
 
 emit_dht (j_compress_ptr cinfo, int index, boolean is_ac)
 
 emit_dac (j_compress_ptr)
 
 emit_dri (j_compress_ptr cinfo)
 
 emit_sof (j_compress_ptr cinfo, JPEG_MARKER code)
 
 emit_sos (j_compress_ptr cinfo)
 
 emit_jfif_app0 (j_compress_ptr cinfo)
 
 emit_adobe_app14 (j_compress_ptr cinfo)
 
 write_marker_header (j_compress_ptr cinfo, int marker, unsigned int datalen)
 
 write_marker_byte (j_compress_ptr cinfo, int val)
 
 write_file_header (j_compress_ptr cinfo)
 
 write_frame_header (j_compress_ptr cinfo)
 
 write_scan_header (j_compress_ptr cinfo)
 
 write_file_trailer (j_compress_ptr cinfo)
 
 write_tables_only (j_compress_ptr cinfo)
 
 jinit_marker_writer (j_compress_ptr cinfo)
 
 initial_setup (j_compress_ptr cinfo)
 
 validate_script (j_compress_ptr cinfo)
 
 select_scan_parameters (j_compress_ptr cinfo)
 
 per_scan_setup (j_compress_ptr cinfo)
 
 prepare_for_pass (j_compress_ptr cinfo)
 
 pass_startup (j_compress_ptr cinfo)
 
 finish_pass_master (j_compress_ptr cinfo)
 
 jinit_c_master_control (j_compress_ptr cinfo, boolean transcode_only)
 
 jpeg_abort (j_common_ptr cinfo)
 
 jpeg_destroy (j_common_ptr cinfo)
 
 jpeg_alloc_quant_table (j_common_ptr cinfo)
 
 jpeg_alloc_huff_table (j_common_ptr cinfo)
 
 jpeg_add_quant_table (j_compress_ptr cinfo, int which_tbl, const unsigned int *basic_table, int scale_factor, boolean force_baseline)
 
 jpeg_set_linear_quality (j_compress_ptr cinfo, int scale_factor, boolean force_baseline)
 
 jpeg_quality_scaling (int quality)
 
 jpeg_set_quality (j_compress_ptr cinfo, int quality, boolean force_baseline)
 
 add_huff_table (j_compress_ptr cinfo, JHUFF_TBL **htblptr, const UINT8 *bits, const UINT8 *val)
 
 std_huff_tables (j_compress_ptr cinfo)
 
 jpeg_set_defaults (j_compress_ptr cinfo)
 
 jpeg_default_colorspace (j_compress_ptr cinfo)
 
 jpeg_set_colorspace (j_compress_ptr cinfo, J_COLOR_SPACE colorspace)
 
 fill_a_scan (jpeg_scan_info *scanptr, int ci, int Ss, int Se, int Ah, int Al)
 
 fill_scans (jpeg_scan_info *scanptr, int ncomps, int Ss, int Se, int Ah, int Al)
 
 fill_dc_scans (jpeg_scan_info *scanptr, int ncomps, int Ah, int Al)
 
 jpeg_simple_progression (j_compress_ptr cinfo)
 
 dump_buffer_p (phuff_entropy_ptr entropy)
 
INLINE emit_bits_p (phuff_entropy_ptr entropy, unsigned int code, int size)
 
 flush_bits_p (phuff_entropy_ptr entropy)
 
INLINE emit_symbol (phuff_entropy_ptr entropy, int tbl_no, int symbol)
 
 emit_buffered_bits (phuff_entropy_ptr entropy, char *bufstart, unsigned int nbits)
 
 emit_eobrun (phuff_entropy_ptr entropy)
 
 emit_restart_p (phuff_entropy_ptr entropy, int restart_num)
 
 encode_mcu_DC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 encode_mcu_AC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 encode_mcu_DC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 encode_mcu_AC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 finish_pass_phuff (j_compress_ptr cinfo)
 
 finish_pass_gather_phuff (j_compress_ptr cinfo)
 
 jinit_phuff_encoder (j_compress_ptr cinfo)
 
 start_pass_prep (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 
 expand_bottom_edge (JSAMPARRAY image_data, JDIMENSION num_cols, int input_rows, int output_rows)
 
 pre_process_data (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)
 
 pre_process_context (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)
 
 create_context_buffer (j_compress_ptr cinfo)
 
 jinit_c_prep_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 
typedef JMETHOD (void, downsample1_ptr,(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data))
 
 start_pass_downsample (j_compress_ptr)
 
 expand_right_edge (JSAMPARRAY image_data, int num_rows, JDIMENSION input_cols, JDIMENSION output_cols)
 
 sep_downsample (j_compress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_index, JSAMPIMAGE output_buf, JDIMENSION out_row_group_index)
 
 int_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 fullsize_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 h2v1_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 h2v2_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 h2v2_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 fullsize_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 jinit_downsampler (j_compress_ptr cinfo)
 
 LOCAL (void)
 
 jpeg_copy_critical_parameters (j_decompress_ptr srcinfo, j_compress_ptr dstinfo)
 
 transencode_master_selection (j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)
 
 start_iMCU_row2 (j_compress_ptr cinfo)
 
 start_pass_coef2 (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 
 compress_output2 (j_compress_ptr cinfo, JSAMPIMAGE)
 
 transencode_coef_controller (j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)
 
 LOCAL (boolean)
 
 output_pass_setup (j_decompress_ptr cinfo)
 
 jpeg_read_scanlines (j_decompress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION max_lines)
 
 jpeg_read_raw_data (j_decompress_ptr cinfo, JSAMPIMAGE data, JDIMENSION max_lines)
 
 jpeg_start_output (j_decompress_ptr cinfo, int scan_number)
 
 jpeg_finish_output (j_decompress_ptr cinfo)
 
 jpeg_CreateDecompress (j_decompress_ptr cinfo, int version, size_t structsize)
 
 jpeg_destroy_decompress (j_decompress_ptr cinfo)
 
 jpeg_abort_decompress (j_decompress_ptr cinfo)
 
 default_decompress_parms (j_decompress_ptr cinfo)
 
 jpeg_read_header (j_decompress_ptr cinfo, boolean require_image)
 
 jpeg_consume_input (j_decompress_ptr cinfo)
 
 jpeg_input_complete (j_decompress_ptr cinfo)
 
 jpeg_has_multiple_scans (j_decompress_ptr cinfo)
 
 jpeg_finish_decompress (j_decompress_ptr cinfo)
 
 JMESSAGE (JMSG_NOMESSAGE, "Bogus message code %d") JMESSAGE(JERR_ARITH_NOTIMPL
 
there are legal restrictions on arithmetic coding JMESSAGE (JERR_BAD_LIB_VERSION, "Wrong JPEG library version: library is %d, caller expects %d") JMESSAGE(JERR_BAD_PROGRESSION
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u JMESSAGE (JERR_MISMATCHED_QUANT_TABLE, "Cannot transcode due to multiple use of quantization table %d") JMESSAGE(JERR_QUANT_COMPONENTS
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components JMESSAGE (JERR_TFILE_WRITE, "Write failed on temporary file --- out of disk space?") JMESSAGE(JTRC_16BIT_TABLES
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JMESSAGE (JTRC_JFIF_BADTHUMBNAILSIZE, "Warning: thumbnail image size does not match data length %u") JMESSAGE(JTRC_JFIF_EXTENSION
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JMESSAGE (JTRC_SMOOTH_NOTIMPL, "Smoothing not supported with nonstandard sampling ratios") JMESSAGE(JTRC_THUMB_JPEG
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JMESSAGE (JTRC_THUMB_PALETTE, "JFIF extension marker: palette thumbnail image, length %u") JMESSAGE(JTRC_THUMB_RGB
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u JMESSAGE (JTRC_UNKNOWN_IDS, "Unrecognized component IDs %d %d %d, assuming YCbCr") JMESSAGE(JWRN_BOGUS_PROGRESSION
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u Inconsistent progression sequence for component d coefficient d JMESSAGE (JWRN_EXTRANEOUS_DATA, "Corrupt JPEG data: %u extraneous bytes before marker 0x%02x") JMESSAGE(JWRN_MUST_RESYNC
 
 init_source (j_decompress_ptr cinfo)
 
 fill_input_buffer (j_decompress_ptr cinfo)
 
 skip_input_data (j_decompress_ptr cinfo, long num_bytes)
 
 term_source (j_decompress_ptr)
 
 jpeg_stdio_src (j_decompress_ptr cinfo, FILE *infile)
 
 METHODDEF (int)
 
 start_input_pass (j_decompress_ptr cinfo)
 
 start_output_pass (j_decompress_ptr cinfo)
 
 decompress_onepass (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 dummy_consume_data (j_decompress_ptr)
 
 consume_data (j_decompress_ptr cinfo)
 
 decompress_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 smoothing_ok (j_decompress_ptr cinfo)
 
 decompress_smooth_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 jinit_d_coef_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 
 build_ycc_rgb_table (j_decompress_ptr cinfo)
 
 ycc_rgb_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 null_convert2 (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 grayscale_convert2 (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 gray_rgb_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 ycck_cmyk_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 start_pass_dcolor (j_decompress_ptr)
 
 jinit_color_deconverter (j_decompress_ptr cinfo)
 
 start_pass (j_decompress_ptr cinfo)
 
 jinit_inverse_dct (j_decompress_ptr cinfo)
 
 start_pass_huff_decoder (j_decompress_ptr cinfo)
 
 jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, boolean isDC, int tblno, d_derived_tbl **pdtbl)
 
 jpeg_fill_bit_buffer (bitread_working_state *state, register bit_buf_type get_buffer, register int bits_left, int nbits)
 
 jpeg_huff_decode (bitread_working_state *state, register bit_buf_type get_buffer, register int bits_left, d_derived_tbl *htbl, int min_bits)
 
 process_restart (j_decompress_ptr cinfo)
 
 decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jinit_huff_decoder (j_decompress_ptr cinfo)
 
 per_scan_setup2 (j_decompress_ptr cinfo)
 
 latch_quant_tables (j_decompress_ptr cinfo)
 
 start_input_pass2 (j_decompress_ptr cinfo)
 
 finish_input_pass (j_decompress_ptr cinfo)
 
 consume_markers (j_decompress_ptr cinfo)
 
 reset_input_controller (j_decompress_ptr cinfo)
 
 jinit_input_controller (j_decompress_ptr cinfo)
 
 make_funny_pointers (j_decompress_ptr cinfo)
 
 set_wraparound_pointers (j_decompress_ptr cinfo)
 
 set_bottom_pointers (j_decompress_ptr cinfo)
 
 start_pass_main2 (j_decompress_ptr cinfo, J_BUF_MODE pass_mode)
 
 process_data_simple_main2 (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 process_data_context_main (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 process_data_crank_post (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jinit_d_main_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 
 get_soi (j_decompress_ptr cinfo)
 
 get_sof (j_decompress_ptr cinfo, boolean is_prog, boolean is_arith)
 
 get_sos (j_decompress_ptr cinfo)
 
 get_dht (j_decompress_ptr cinfo)
 
 get_dqt (j_decompress_ptr cinfo)
 
 get_dri (j_decompress_ptr cinfo)
 
 examine_app0 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 
 examine_app14 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 
 get_interesting_appn (j_decompress_ptr cinfo)
 
 save_marker (j_decompress_ptr cinfo)
 
 skip_variable (j_decompress_ptr cinfo)
 
 next_marker (j_decompress_ptr cinfo)
 
 first_marker (j_decompress_ptr cinfo)
 
 read_markers (j_decompress_ptr cinfo)
 
 read_restart_marker (j_decompress_ptr cinfo)
 
 jpeg_resync_to_restart (j_decompress_ptr cinfo, int desired)
 
 reset_marker_reader (j_decompress_ptr cinfo)
 
 jinit_marker_reader (j_decompress_ptr cinfo)
 
 jpeg_save_markers (j_decompress_ptr cinfo, int marker_code, unsigned int length_limit)
 
 jpeg_set_marker_processor (j_decompress_ptr cinfo, int marker_code, jpeg_marker_parser_method routine)
 
 use_merged_upsample (j_decompress_ptr cinfo)
 
 jpeg_calc_output_dimensions (j_decompress_ptr cinfo)
 
 prepare_range_limit_table (j_decompress_ptr cinfo)
 
 master_selection (j_decompress_ptr cinfo)
 
 prepare_for_output_pass (j_decompress_ptr cinfo)
 
 finish_output_pass (j_decompress_ptr cinfo)
 
 jpeg_new_colormap (j_decompress_ptr cinfo)
 
 jinit_master_decompress (j_decompress_ptr cinfo)
 
 build_ycc_rgb_table2 (j_decompress_ptr cinfo)
 
 start_pass_merged_upsample (j_decompress_ptr cinfo)
 
 merged_2v_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 merged_1v_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION)
 
 h2v1_merged_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)
 
 h2v2_merged_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)
 
 jinit_merged_upsampler (j_decompress_ptr cinfo)
 
 process_restartp (j_decompress_ptr cinfo)
 
 decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 decode_mcu_DC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jinit_phuff_decoder (j_decompress_ptr cinfo)
 
 post_process_1pass (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 post_process_prepass (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY, JDIMENSION *out_row_ctr, JDIMENSION)
 
 post_process_2pass (j_decompress_ptr cinfo, JSAMPIMAGE, JDIMENSION *, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jinit_d_post_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 
typedef JMETHOD (void, upsample1_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr))
 
 start_pass_upsample (j_decompress_ptr cinfo)
 
 sep_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 fullsize_upsample (j_decompress_ptr, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 noop_upsample (j_decompress_ptr, jpeg_component_info *, JSAMPARRAY, JSAMPARRAY *output_data_ptr)
 
 int_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 h2v1_upsample (j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 h2v2_upsample (j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 h2v1_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 h2v2_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 jinit_upsampler (j_decompress_ptr cinfo)
 
 transdecode_master_selection (j_decompress_ptr cinfo)
 
 jpeg_fdct_float (FAST_FLOAT *data)
 
 jpeg_fdct_islow (DCTELEM *data)
 
 jpeg_fdct_ifast (DCTELEM *data)
 
 jpeg_idct_float (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeg_idct_ifast (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeg_idct_islow (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeg_idct_4x4 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeg_idct_2x2 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeg_idct_1x1 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 out_of_memory (j_common_ptr cinfo, int which)
 
 alloc_small (j_common_ptr cinfo, int pool_id, size_t sizeofobject)
 
 alloc_large (j_common_ptr cinfo, int pool_id, size_t sizeofobject)
 
 alloc_sarray (j_common_ptr cinfo, int pool_id, JDIMENSION samplesperrow, JDIMENSION numrows)
 
 alloc_barray (j_common_ptr cinfo, int pool_id, JDIMENSION blocksperrow, JDIMENSION numrows)
 
 request_virt_sarray (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess)
 
 request_virt_barray (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess)
 
 realize_virt_arrays (j_common_ptr cinfo)
 
 do_sarray_io (j_common_ptr cinfo, jvirt_sarray_ptr ptr, boolean writing)
 
 do_barray_io (j_common_ptr cinfo, jvirt_barray_ptr ptr, boolean writing)
 
 access_virt_sarray (j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)
 
 access_virt_barray (j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)
 
 free_pool (j_common_ptr cinfo, int pool_id)
 
 self_destruct (j_common_ptr cinfo)
 
 jinit_memory_mgr (j_common_ptr cinfo)
 
 jpeg_get_small (j_common_ptr, size_t sizeofobject)
 
 jpeg_free_small (j_common_ptr, void *object, size_t)
 
 jpeg_get_large (j_common_ptr, size_t sizeofobject)
 
 jpeg_free_large (j_common_ptr, void FAR *object, size_t)
 
 jpeg_mem_available (j_common_ptr, long, long max_bytes_needed, long)
 
 jpeg_open_backing_store (j_common_ptr cinfo, struct backing_store_struct *, long)
 
 jpeg_mem_init (j_common_ptr)
 
 jpeg_mem_term (j_common_ptr)
 
 select_ncolors (j_decompress_ptr cinfo, int Ncolors[])
 
 output_value (j_decompress_ptr, int, int j, int maxj)
 
 largest_input_value (j_decompress_ptr, int, int j, int maxj)
 
 create_colormap (j_decompress_ptr cinfo)
 
 create_colorindex (j_decompress_ptr cinfo)
 
 make_odither_array (j_decompress_ptr cinfo, int ncolors)
 
 create_odither_tables (j_decompress_ptr cinfo)
 
 color_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 color_quantize3 (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 quantize_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 quantize3_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 quantize_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 alloc_fs_workspace (j_decompress_ptr cinfo)
 
 start_pass_1_quant (j_decompress_ptr cinfo, boolean)
 
 finish_pass_1_quant (j_decompress_ptr)
 
 new_color_map_1_quant (j_decompress_ptr cinfo)
 
 jinit_1pass_quantizer (j_decompress_ptr cinfo)
 
 prescan_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY, int num_rows)
 
 find_biggest_color_pop (boxptr boxlist, int numboxes)
 
 find_biggest_volume (boxptr boxlist, int numboxes)
 
 update_box (j_decompress_ptr cinfo, boxptr boxp)
 
 median_cut (j_decompress_ptr cinfo, boxptr boxlist, int numboxes, int desired_colors)
 
 compute_color (j_decompress_ptr cinfo, boxptr boxp, int icolor)
 
 select_colors (j_decompress_ptr cinfo, int desired_colors)
 
 find_nearby_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2, JSAMPLE colorlist[])
 
 find_best_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2, int numcolors, JSAMPLE colorlist[], JSAMPLE bestcolor[])
 
 fill_inverse_cmap (j_decompress_ptr cinfo, int c0, int c1, int c2)
 
 pass2_no_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 pass2_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 init_error_limit (j_decompress_ptr cinfo)
 
 finish_pass1 (j_decompress_ptr cinfo)
 
 finish_pass2 (j_decompress_ptr)
 
 start_pass_2_quant (j_decompress_ptr cinfo, boolean is_pre_scan)
 
 new_color_map_2_quant (j_decompress_ptr cinfo)
 
 jinit_2pass_quantizer (j_decompress_ptr cinfo)
 
 jdiv_round_up (long a, long b)
 
 jround_up (long a, long b)
 
 jcopy_sample_rows (JSAMPARRAY input_array, int source_row, JSAMPARRAY output_array, int dest_row, int num_rows, JDIMENSION num_cols)
 
 jcopy_block_row (JBLOCKROW input_row, JBLOCKROW output_row, JDIMENSION num_blocks)
 
 jzero_far (void FAR *target, size_t bytestozero)
 
 EXTERN (void) jtransform_request_workspace JPP((j_decompress_ptr srcinfo
 
 EXTERN (jvirt_barray_ptr *) jtransform_adjust_parameters JPP((j_decompress_ptr srcinfo
 
 do_flip_h (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays)
 
 do_flip_v (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 do_transpose (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 do_rot_90 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 do_rot_270 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 do_rot_180 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 do_transverse (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 jtransform_request_workspace (j_decompress_ptr srcinfo, jpeg_transform_info *info)
 
 transpose_critical_parameters (j_compress_ptr dstinfo)
 
 trim_right_edge (j_compress_ptr dstinfo)
 
 trim_bottom_edge (j_compress_ptr dstinfo)
 
 jtransform_adjust_parameters (j_decompress_ptr, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jpeg_transform_info *info)
 
 jtransform_execute_transformation (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jpeg_transform_info *info)
 
 jcopy_markers_setup (j_decompress_ptr srcinfo, JCOPY_OPTION option)
 
 jcopy_markers_execute (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, JCOPY_OPTION)
 

Variables

 Sorry
 
there are legal restrictions on arithmetic coding Invalid progressive parameters Ss
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Caution
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 marker
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 flags
 
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u Inconsistent progression sequence for component d coefficient d Corrupt JPEG data
 
FILE * infile
 
JOCTETbuffer
 
boolean start_of_file
 
 my_source_mgr
 
const int jpeg_natural_order [DCTSIZE2+16]
 
jpeg_transform_infoinfo
 
j_compress_ptr dstinfo
 
j_compress_ptr jvirt_barray_ptrsrc_coef_arrays
 
JCOPY_OPTION option
 

Typedef Documentation

◆ boxptr

◆ FSERROR

◆ FSERRPTR

◆ hist1d

typedef histcell juce::jpeglibNamespace::hist1d[HIST_C2_ELEMS]

◆ hist2d

◆ hist3d

◆ histcell

◆ histptr

◆ huff_entropy_ptr

◆ huff_entropy_ptr2

◆ large_pool_hdr

◆ large_pool_ptr

◆ LOCFSERROR

◆ my_cconvert_ptr

◆ my_cconvert_ptr2

◆ my_coef_ptr

◆ my_coef_ptr2

◆ my_coef_ptr3

◆ my_cquantize_ptr

◆ my_cquantize_ptr2

◆ my_downsample_ptr

◆ my_fdct_ptr

◆ my_idct_ptr

◆ my_inputctl_ptr

◆ my_main_ptr

◆ my_main_ptr4

◆ my_marker_ptr

◆ my_marker_ptr2

◆ my_master_ptr

◆ my_master_ptr6

◆ my_mem_ptr

◆ my_post_ptr

◆ my_prep_ptr

◆ my_src_ptr

◆ my_upsample_ptr

◆ my_upsample_ptr2

◆ ODITHER_MATRIX

typedef int juce::jpeglibNamespace::ODITHER_MATRIX[ODITHER_SIZE][ODITHER_SIZE]

◆ ODITHER_MATRIX_PTR

typedef int(* juce::jpeglibNamespace::ODITHER_MATRIX_PTR)[ODITHER_SIZE]

◆ phuff_entropy_ptr

◆ phuff_entropy_ptr2

◆ small_pool_hdr

◆ small_pool_ptr

Enumeration Type Documentation

◆ c_pass_type

Enumerator
main_pass 
huff_opt_pass 
output_pass 

◆ JCOPY_OPTION

Enumerator
JCOPYOPT_NONE 
JCOPYOPT_COMMENTS 
JCOPYOPT_ALL 

◆ JXFORM_CODE

Enumerator
JXFORM_NONE 
JXFORM_FLIP_H 
JXFORM_FLIP_V 
JXFORM_TRANSPOSE 
JXFORM_TRANSVERSE 
JXFORM_ROT_90 
JXFORM_ROT_180 
JXFORM_ROT_270 

Function Documentation

◆ access_virt_barray()

juce::jpeglibNamespace::access_virt_barray ( j_common_ptr  cinfo,
jvirt_barray_ptr  ptr,
JDIMENSION  start_row,
JDIMENSION  num_rows,
boolean  writable 
)

◆ access_virt_sarray()

juce::jpeglibNamespace::access_virt_sarray ( j_common_ptr  cinfo,
jvirt_sarray_ptr  ptr,
JDIMENSION  start_row,
JDIMENSION  num_rows,
boolean  writable 
)

◆ add_huff_table()

juce::jpeglibNamespace::add_huff_table ( j_compress_ptr  cinfo,
JHUFF_TBL **  htblptr,
const UINT8 bits,
const UINT8 val 
)

◆ alloc_barray()

juce::jpeglibNamespace::alloc_barray ( j_common_ptr  cinfo,
int  pool_id,
JDIMENSION  blocksperrow,
JDIMENSION  numrows 
)

◆ alloc_fs_workspace()

juce::jpeglibNamespace::alloc_fs_workspace ( j_decompress_ptr  cinfo)

◆ alloc_large()

juce::jpeglibNamespace::alloc_large ( j_common_ptr  cinfo,
int  pool_id,
size_t  sizeofobject 
)

◆ alloc_sarray()

juce::jpeglibNamespace::alloc_sarray ( j_common_ptr  cinfo,
int  pool_id,
JDIMENSION  samplesperrow,
JDIMENSION  numrows 
)

◆ alloc_small()

juce::jpeglibNamespace::alloc_small ( j_common_ptr  cinfo,
int  pool_id,
size_t  sizeofobject 
)

◆ build_ycc_rgb_table()

juce::jpeglibNamespace::build_ycc_rgb_table ( j_decompress_ptr  cinfo)

◆ build_ycc_rgb_table2()

juce::jpeglibNamespace::build_ycc_rgb_table2 ( j_decompress_ptr  cinfo)

◆ cmyk_ycck_convert()

juce::jpeglibNamespace::cmyk_ycck_convert ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPIMAGE  output_buf,
JDIMENSION  output_row,
int  num_rows 
)

◆ color_quantize()

juce::jpeglibNamespace::color_quantize ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ color_quantize3()

juce::jpeglibNamespace::color_quantize3 ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ compress_data()

juce::jpeglibNamespace::compress_data ( j_compress_ptr  cinfo,
JSAMPIMAGE  input_buf 
)

◆ compress_first_pass()

juce::jpeglibNamespace::compress_first_pass ( j_compress_ptr  cinfo,
JSAMPIMAGE  input_buf 
)

◆ compress_output()

juce::jpeglibNamespace::compress_output ( j_compress_ptr  cinfo,
JSAMPIMAGE   
)

◆ compress_output2()

juce::jpeglibNamespace::compress_output2 ( j_compress_ptr  cinfo,
JSAMPIMAGE   
)

◆ compute_color()

juce::jpeglibNamespace::compute_color ( j_decompress_ptr  cinfo,
boxptr  boxp,
int  icolor 
)

◆ consume_data()

juce::jpeglibNamespace::consume_data ( j_decompress_ptr  cinfo)

◆ consume_markers()

juce::jpeglibNamespace::consume_markers ( j_decompress_ptr  cinfo)

◆ create_colorindex()

juce::jpeglibNamespace::create_colorindex ( j_decompress_ptr  cinfo)

◆ create_colormap()

juce::jpeglibNamespace::create_colormap ( j_decompress_ptr  cinfo)

◆ create_context_buffer()

juce::jpeglibNamespace::create_context_buffer ( j_compress_ptr  cinfo)

◆ create_odither_tables()

juce::jpeglibNamespace::create_odither_tables ( j_decompress_ptr  cinfo)

◆ decode_mcu()

juce::jpeglibNamespace::decode_mcu ( j_decompress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ decode_mcu_AC_first()

juce::jpeglibNamespace::decode_mcu_AC_first ( j_decompress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ decode_mcu_AC_refine()

juce::jpeglibNamespace::decode_mcu_AC_refine ( j_decompress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ decode_mcu_DC_first()

juce::jpeglibNamespace::decode_mcu_DC_first ( j_decompress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ decode_mcu_DC_refine()

juce::jpeglibNamespace::decode_mcu_DC_refine ( j_decompress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ decompress_data()

juce::jpeglibNamespace::decompress_data ( j_decompress_ptr  cinfo,
JSAMPIMAGE  output_buf 
)

◆ decompress_onepass()

juce::jpeglibNamespace::decompress_onepass ( j_decompress_ptr  cinfo,
JSAMPIMAGE  output_buf 
)

◆ decompress_smooth_data()

juce::jpeglibNamespace::decompress_smooth_data ( j_decompress_ptr  cinfo,
JSAMPIMAGE  output_buf 
)

◆ default_decompress_parms()

juce::jpeglibNamespace::default_decompress_parms ( j_decompress_ptr  cinfo)

◆ do_barray_io()

juce::jpeglibNamespace::do_barray_io ( j_common_ptr  cinfo,
jvirt_barray_ptr  ptr,
boolean  writing 
)

◆ do_flip_h()

juce::jpeglibNamespace::do_flip_h ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays 
)

◆ do_flip_v()

juce::jpeglibNamespace::do_flip_v ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jvirt_barray_ptr dst_coef_arrays 
)

◆ do_rot_180()

juce::jpeglibNamespace::do_rot_180 ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jvirt_barray_ptr dst_coef_arrays 
)

◆ do_rot_270()

juce::jpeglibNamespace::do_rot_270 ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jvirt_barray_ptr dst_coef_arrays 
)

◆ do_rot_90()

juce::jpeglibNamespace::do_rot_90 ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jvirt_barray_ptr dst_coef_arrays 
)

◆ do_sarray_io()

juce::jpeglibNamespace::do_sarray_io ( j_common_ptr  cinfo,
jvirt_sarray_ptr  ptr,
boolean  writing 
)

◆ do_transpose()

juce::jpeglibNamespace::do_transpose ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jvirt_barray_ptr dst_coef_arrays 
)

◆ do_transverse()

juce::jpeglibNamespace::do_transverse ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jvirt_barray_ptr dst_coef_arrays 
)

◆ dummy_consume_data()

juce::jpeglibNamespace::dummy_consume_data ( j_decompress_ptr  )

◆ dump_buffer()

juce::jpeglibNamespace::dump_buffer ( working_state state)

◆ dump_buffer_p()

juce::jpeglibNamespace::dump_buffer_p ( phuff_entropy_ptr  entropy)

◆ emit_2bytes()

juce::jpeglibNamespace::emit_2bytes ( j_compress_ptr  cinfo,
int  value 
)

◆ emit_adobe_app14()

juce::jpeglibNamespace::emit_adobe_app14 ( j_compress_ptr  cinfo)

◆ emit_bits()

INLINE juce::jpeglibNamespace::emit_bits ( working_state state,
unsigned int  code,
int  size 
)

◆ emit_bits_p()

INLINE juce::jpeglibNamespace::emit_bits_p ( phuff_entropy_ptr  entropy,
unsigned int  code,
int  size 
)

◆ emit_buffered_bits()

juce::jpeglibNamespace::emit_buffered_bits ( phuff_entropy_ptr  entropy,
char *  bufstart,
unsigned int  nbits 
)

◆ emit_byte()

juce::jpeglibNamespace::emit_byte ( j_compress_ptr  cinfo,
int  val 
)

◆ emit_dac()

juce::jpeglibNamespace::emit_dac ( j_compress_ptr  )

◆ emit_dht()

juce::jpeglibNamespace::emit_dht ( j_compress_ptr  cinfo,
int  index,
boolean  is_ac 
)

◆ emit_dqt()

juce::jpeglibNamespace::emit_dqt ( j_compress_ptr  cinfo,
int  index 
)

◆ emit_dri()

juce::jpeglibNamespace::emit_dri ( j_compress_ptr  cinfo)

◆ emit_eobrun()

juce::jpeglibNamespace::emit_eobrun ( phuff_entropy_ptr  entropy)

◆ emit_jfif_app0()

juce::jpeglibNamespace::emit_jfif_app0 ( j_compress_ptr  cinfo)

◆ emit_marker()

juce::jpeglibNamespace::emit_marker ( j_compress_ptr  cinfo,
JPEG_MARKER  mark 
)

◆ emit_restart()

juce::jpeglibNamespace::emit_restart ( working_state state,
int  restart_num 
)

◆ emit_restart_p()

juce::jpeglibNamespace::emit_restart_p ( phuff_entropy_ptr  entropy,
int  restart_num 
)

◆ emit_sof()

juce::jpeglibNamespace::emit_sof ( j_compress_ptr  cinfo,
JPEG_MARKER  code 
)

◆ emit_sos()

juce::jpeglibNamespace::emit_sos ( j_compress_ptr  cinfo)

◆ emit_symbol()

INLINE juce::jpeglibNamespace::emit_symbol ( phuff_entropy_ptr  entropy,
int  tbl_no,
int  symbol 
)

◆ encode_mcu_AC_first()

juce::jpeglibNamespace::encode_mcu_AC_first ( j_compress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ encode_mcu_AC_refine()

juce::jpeglibNamespace::encode_mcu_AC_refine ( j_compress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ encode_mcu_DC_first()

juce::jpeglibNamespace::encode_mcu_DC_first ( j_compress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ encode_mcu_DC_refine()

juce::jpeglibNamespace::encode_mcu_DC_refine ( j_compress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ encode_mcu_gather()

juce::jpeglibNamespace::encode_mcu_gather ( j_compress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ encode_mcu_huff()

juce::jpeglibNamespace::encode_mcu_huff ( j_compress_ptr  cinfo,
JBLOCKROW MCU_data 
)

◆ encode_one_block()

juce::jpeglibNamespace::encode_one_block ( working_state state,
JCOEFPTR  block,
int  last_dc_val,
c_derived_tbl dctbl,
c_derived_tbl actbl 
)

◆ examine_app0()

juce::jpeglibNamespace::examine_app0 ( j_decompress_ptr  cinfo,
JOCTET FAR data,
unsigned int  datalen,
INT32  remaining 
)

◆ examine_app14()

juce::jpeglibNamespace::examine_app14 ( j_decompress_ptr  cinfo,
JOCTET FAR data,
unsigned int  datalen,
INT32  remaining 
)

◆ expand_bottom_edge()

juce::jpeglibNamespace::expand_bottom_edge ( JSAMPARRAY  image_data,
JDIMENSION  num_cols,
int  input_rows,
int  output_rows 
)

◆ expand_right_edge()

juce::jpeglibNamespace::expand_right_edge ( JSAMPARRAY  image_data,
int  num_rows,
JDIMENSION  input_cols,
JDIMENSION  output_cols 
)

◆ EXTERN() [1/2]

juce::jpeglibNamespace::EXTERN ( void  )

◆ EXTERN() [2/2]

juce::jpeglibNamespace::EXTERN ( jvirt_barray_ptr )

◆ fill_a_scan()

juce::jpeglibNamespace::fill_a_scan ( jpeg_scan_info scanptr,
int  ci,
int  Ss,
int  Se,
int  Ah,
int  Al 
)

◆ fill_dc_scans()

juce::jpeglibNamespace::fill_dc_scans ( jpeg_scan_info scanptr,
int  ncomps,
int  Ah,
int  Al 
)

◆ fill_input_buffer()

juce::jpeglibNamespace::fill_input_buffer ( j_decompress_ptr  cinfo)

◆ fill_inverse_cmap()

juce::jpeglibNamespace::fill_inverse_cmap ( j_decompress_ptr  cinfo,
int  c0,
int  c1,
int  c2 
)

◆ fill_scans()

juce::jpeglibNamespace::fill_scans ( jpeg_scan_info scanptr,
int  ncomps,
int  Ss,
int  Se,
int  Ah,
int  Al 
)

◆ find_best_colors()

juce::jpeglibNamespace::find_best_colors ( j_decompress_ptr  cinfo,
int  minc0,
int  minc1,
int  minc2,
int  numcolors,
JSAMPLE  colorlist[],
JSAMPLE  bestcolor[] 
)

◆ find_biggest_color_pop()

juce::jpeglibNamespace::find_biggest_color_pop ( boxptr  boxlist,
int  numboxes 
)

◆ find_biggest_volume()

juce::jpeglibNamespace::find_biggest_volume ( boxptr  boxlist,
int  numboxes 
)

◆ find_nearby_colors()

juce::jpeglibNamespace::find_nearby_colors ( j_decompress_ptr  cinfo,
int  minc0,
int  minc1,
int  minc2,
JSAMPLE  colorlist[] 
)

◆ finish_input_pass()

juce::jpeglibNamespace::finish_input_pass ( j_decompress_ptr  cinfo)

◆ finish_output_pass()

juce::jpeglibNamespace::finish_output_pass ( j_decompress_ptr  cinfo)

◆ finish_pass1()

juce::jpeglibNamespace::finish_pass1 ( j_decompress_ptr  cinfo)

◆ finish_pass2()

juce::jpeglibNamespace::finish_pass2 ( j_decompress_ptr  )

◆ finish_pass_1_quant()

juce::jpeglibNamespace::finish_pass_1_quant ( j_decompress_ptr  )

◆ finish_pass_gather()

juce::jpeglibNamespace::finish_pass_gather ( j_compress_ptr  cinfo)

◆ finish_pass_gather_phuff()

juce::jpeglibNamespace::finish_pass_gather_phuff ( j_compress_ptr  cinfo)

◆ finish_pass_huff()

juce::jpeglibNamespace::finish_pass_huff ( j_compress_ptr  cinfo)

◆ finish_pass_master()

juce::jpeglibNamespace::finish_pass_master ( j_compress_ptr  cinfo)

◆ finish_pass_phuff()

juce::jpeglibNamespace::finish_pass_phuff ( j_compress_ptr  cinfo)

◆ first_marker()

juce::jpeglibNamespace::first_marker ( j_decompress_ptr  cinfo)

◆ flush_bits()

juce::jpeglibNamespace::flush_bits ( working_state state)

◆ flush_bits_p()

juce::jpeglibNamespace::flush_bits_p ( phuff_entropy_ptr  entropy)

◆ forward_DCT()

juce::jpeglibNamespace::forward_DCT ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  sample_data,
JBLOCKROW  coef_blocks,
JDIMENSION  start_row,
JDIMENSION  start_col,
JDIMENSION  num_blocks 
)

◆ forward_DCT_float()

juce::jpeglibNamespace::forward_DCT_float ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  sample_data,
JBLOCKROW  coef_blocks,
JDIMENSION  start_row,
JDIMENSION  start_col,
JDIMENSION  num_blocks 
)

◆ free_pool()

juce::jpeglibNamespace::free_pool ( j_common_ptr  cinfo,
int  pool_id 
)

◆ fullsize_downsample()

juce::jpeglibNamespace::fullsize_downsample ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY  output_data 
)

◆ fullsize_smooth_downsample()

juce::jpeglibNamespace::fullsize_smooth_downsample ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY  output_data 
)

◆ fullsize_upsample()

juce::jpeglibNamespace::fullsize_upsample ( j_decompress_ptr  ,
jpeg_component_info ,
JSAMPARRAY  input_data,
JSAMPARRAY output_data_ptr 
)

◆ get_dht()

juce::jpeglibNamespace::get_dht ( j_decompress_ptr  cinfo)

◆ get_dqt()

juce::jpeglibNamespace::get_dqt ( j_decompress_ptr  cinfo)

◆ get_dri()

juce::jpeglibNamespace::get_dri ( j_decompress_ptr  cinfo)

◆ get_interesting_appn()

juce::jpeglibNamespace::get_interesting_appn ( j_decompress_ptr  cinfo)

◆ get_sof()

juce::jpeglibNamespace::get_sof ( j_decompress_ptr  cinfo,
boolean  is_prog,
boolean  is_arith 
)

◆ get_soi()

juce::jpeglibNamespace::get_soi ( j_decompress_ptr  cinfo)

◆ get_sos()

juce::jpeglibNamespace::get_sos ( j_decompress_ptr  cinfo)

◆ gray_rgb_convert()

juce::jpeglibNamespace::gray_rgb_convert ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  input_row,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ grayscale_convert()

juce::jpeglibNamespace::grayscale_convert ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPIMAGE  output_buf,
JDIMENSION  output_row,
int  num_rows 
)

◆ grayscale_convert2()

juce::jpeglibNamespace::grayscale_convert2 ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  input_row,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ h2v1_downsample()

juce::jpeglibNamespace::h2v1_downsample ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY  output_data 
)

◆ h2v1_fancy_upsample()

juce::jpeglibNamespace::h2v1_fancy_upsample ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY output_data_ptr 
)

◆ h2v1_merged_upsample()

juce::jpeglibNamespace::h2v1_merged_upsample ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  in_row_group_ctr,
JSAMPARRAY  output_buf 
)

◆ h2v1_upsample()

juce::jpeglibNamespace::h2v1_upsample ( j_decompress_ptr  cinfo,
jpeg_component_info ,
JSAMPARRAY  input_data,
JSAMPARRAY output_data_ptr 
)

◆ h2v2_downsample()

juce::jpeglibNamespace::h2v2_downsample ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY  output_data 
)

◆ h2v2_fancy_upsample()

juce::jpeglibNamespace::h2v2_fancy_upsample ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY output_data_ptr 
)

◆ h2v2_merged_upsample()

juce::jpeglibNamespace::h2v2_merged_upsample ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  in_row_group_ctr,
JSAMPARRAY  output_buf 
)

◆ h2v2_smooth_downsample()

juce::jpeglibNamespace::h2v2_smooth_downsample ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY  output_data 
)

◆ h2v2_upsample()

juce::jpeglibNamespace::h2v2_upsample ( j_decompress_ptr  cinfo,
jpeg_component_info ,
JSAMPARRAY  input_data,
JSAMPARRAY output_data_ptr 
)

◆ htest_one_block()

juce::jpeglibNamespace::htest_one_block ( j_compress_ptr  cinfo,
JCOEFPTR  block,
int  last_dc_val,
long  dc_counts[],
long  ac_counts[] 
)

◆ init_error_limit()

juce::jpeglibNamespace::init_error_limit ( j_decompress_ptr  cinfo)

◆ init_source()

juce::jpeglibNamespace::init_source ( j_decompress_ptr  cinfo)

◆ initial_setup()

juce::jpeglibNamespace::initial_setup ( j_compress_ptr  cinfo)

◆ int_downsample()

juce::jpeglibNamespace::int_downsample ( j_compress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY  output_data 
)

◆ int_upsample()

juce::jpeglibNamespace::int_upsample ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JSAMPARRAY  input_data,
JSAMPARRAY output_data_ptr 
)

◆ jcopy_block_row()

juce::jpeglibNamespace::jcopy_block_row ( JBLOCKROW  input_row,
JBLOCKROW  output_row,
JDIMENSION  num_blocks 
)

◆ jcopy_markers_execute()

juce::jpeglibNamespace::jcopy_markers_execute ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
JCOPY_OPTION   
)

◆ jcopy_markers_setup()

juce::jpeglibNamespace::jcopy_markers_setup ( j_decompress_ptr  srcinfo,
JCOPY_OPTION  option 
)

◆ jcopy_sample_rows()

juce::jpeglibNamespace::jcopy_sample_rows ( JSAMPARRAY  input_array,
int  source_row,
JSAMPARRAY  output_array,
int  dest_row,
int  num_rows,
JDIMENSION  num_cols 
)

◆ jdiv_round_up()

juce::jpeglibNamespace::jdiv_round_up ( long  a,
long  b 
)

◆ jinit_1pass_quantizer()

juce::jpeglibNamespace::jinit_1pass_quantizer ( j_decompress_ptr  cinfo)

◆ jinit_2pass_quantizer()

juce::jpeglibNamespace::jinit_2pass_quantizer ( j_decompress_ptr  cinfo)

◆ jinit_c_coef_controller()

juce::jpeglibNamespace::jinit_c_coef_controller ( j_compress_ptr  cinfo,
boolean  need_full_buffer 
)

◆ jinit_c_main_controller()

juce::jpeglibNamespace::jinit_c_main_controller ( j_compress_ptr  cinfo,
boolean  need_full_buffer 
)

◆ jinit_c_master_control()

juce::jpeglibNamespace::jinit_c_master_control ( j_compress_ptr  cinfo,
boolean  transcode_only 
)

◆ jinit_c_prep_controller()

juce::jpeglibNamespace::jinit_c_prep_controller ( j_compress_ptr  cinfo,
boolean  need_full_buffer 
)

◆ jinit_color_converter()

juce::jpeglibNamespace::jinit_color_converter ( j_compress_ptr  cinfo)

◆ jinit_color_deconverter()

juce::jpeglibNamespace::jinit_color_deconverter ( j_decompress_ptr  cinfo)

◆ jinit_compress_master()

juce::jpeglibNamespace::jinit_compress_master ( j_compress_ptr  cinfo)

◆ jinit_d_coef_controller()

juce::jpeglibNamespace::jinit_d_coef_controller ( j_decompress_ptr  cinfo,
boolean  need_full_buffer 
)

◆ jinit_d_main_controller()

juce::jpeglibNamespace::jinit_d_main_controller ( j_decompress_ptr  cinfo,
boolean  need_full_buffer 
)

◆ jinit_d_post_controller()

juce::jpeglibNamespace::jinit_d_post_controller ( j_decompress_ptr  cinfo,
boolean  need_full_buffer 
)

◆ jinit_downsampler()

juce::jpeglibNamespace::jinit_downsampler ( j_compress_ptr  cinfo)

◆ jinit_forward_dct()

juce::jpeglibNamespace::jinit_forward_dct ( j_compress_ptr  cinfo)

◆ jinit_huff_decoder()

juce::jpeglibNamespace::jinit_huff_decoder ( j_decompress_ptr  cinfo)

◆ jinit_huff_encoder()

juce::jpeglibNamespace::jinit_huff_encoder ( j_compress_ptr  cinfo)

◆ jinit_input_controller()

juce::jpeglibNamespace::jinit_input_controller ( j_decompress_ptr  cinfo)

◆ jinit_inverse_dct()

juce::jpeglibNamespace::jinit_inverse_dct ( j_decompress_ptr  cinfo)

◆ jinit_marker_reader()

juce::jpeglibNamespace::jinit_marker_reader ( j_decompress_ptr  cinfo)

◆ jinit_marker_writer()

juce::jpeglibNamespace::jinit_marker_writer ( j_compress_ptr  cinfo)

◆ jinit_master_decompress()

juce::jpeglibNamespace::jinit_master_decompress ( j_decompress_ptr  cinfo)

◆ jinit_memory_mgr()

juce::jpeglibNamespace::jinit_memory_mgr ( j_common_ptr  cinfo)

◆ jinit_merged_upsampler()

juce::jpeglibNamespace::jinit_merged_upsampler ( j_decompress_ptr  cinfo)

◆ jinit_phuff_decoder()

juce::jpeglibNamespace::jinit_phuff_decoder ( j_decompress_ptr  cinfo)

◆ jinit_phuff_encoder()

juce::jpeglibNamespace::jinit_phuff_encoder ( j_compress_ptr  cinfo)

◆ jinit_upsampler()

juce::jpeglibNamespace::jinit_upsampler ( j_decompress_ptr  cinfo)

◆ JMESSAGE() [1/9]

juce::jpeglibNamespace::JMESSAGE ( JMSG_NOMESSAGE  ,
"Bogus message code %d"   
)

◆ JMESSAGE() [2/9]

there are legal restrictions on arithmetic coding juce::jpeglibNamespace::JMESSAGE ( JERR_BAD_LIB_VERSION  ,
"Wrong JPEG library version: library is %  d,
caller expects %d"   
)

◆ JMESSAGE() [3/9]

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u juce::jpeglibNamespace::JMESSAGE ( JERR_MISMATCHED_QUANT_TABLE  ,
"Cannot transcode due to multiple use of quantization table %d"   
)

◆ JMESSAGE() [4/9]

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components juce::jpeglibNamespace::JMESSAGE ( JERR_TFILE_WRITE  ,
"Write failed on temporary file --- out of disk space?"   
)

◆ JMESSAGE() [5/9]

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d juce::jpeglibNamespace::JMESSAGE ( JTRC_JFIF_BADTHUMBNAILSIZE  ,
"Warning: thumbnail image size does not match data length %u"   
)

◆ JMESSAGE() [6/9]

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u juce::jpeglibNamespace::JMESSAGE ( JTRC_SMOOTH_NOTIMPL  ,
"Smoothing not supported with nonstandard sampling ratios"   
)

◆ JMESSAGE() [7/9]

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u juce::jpeglibNamespace::JMESSAGE ( JTRC_THUMB_PALETTE  ,
"JFIF extension marker: palette thumbnail  image,
length %u"   
)

◆ JMESSAGE() [8/9]

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u juce::jpeglibNamespace::JMESSAGE ( JTRC_UNKNOWN_IDS  ,
"Unrecognized component IDs %d %d %  d,
assuming YCbCr"   
)

◆ JMESSAGE() [9/9]

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u Inconsistent progression sequence for component d coefficient d juce::jpeglibNamespace::JMESSAGE ( JWRN_EXTRANEOUS_DATA  ,
"Corrupt JPEG data: %u extraneous bytes before marker 0x%02x"   
)

◆ JMETHOD() [1/2]

typedef juce::jpeglibNamespace::JMETHOD ( void  ,
upsample1_ptr  ,
(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)   
)

◆ JMETHOD() [2/2]

typedef juce::jpeglibNamespace::JMETHOD ( void  ,
downsample1_ptr  ,
(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)   
)

◆ jpeg_abort()

juce::jpeglibNamespace::jpeg_abort ( j_common_ptr  cinfo)

◆ jpeg_abort_compress()

juce::jpeglibNamespace::jpeg_abort_compress ( j_compress_ptr  cinfo)

◆ jpeg_abort_decompress()

juce::jpeglibNamespace::jpeg_abort_decompress ( j_decompress_ptr  cinfo)

◆ jpeg_add_quant_table()

juce::jpeglibNamespace::jpeg_add_quant_table ( j_compress_ptr  cinfo,
int  which_tbl,
const unsigned int *  basic_table,
int  scale_factor,
boolean  force_baseline 
)

◆ jpeg_alloc_huff_table()

juce::jpeglibNamespace::jpeg_alloc_huff_table ( j_common_ptr  cinfo)

◆ jpeg_alloc_quant_table()

juce::jpeglibNamespace::jpeg_alloc_quant_table ( j_common_ptr  cinfo)

◆ jpeg_calc_output_dimensions()

juce::jpeglibNamespace::jpeg_calc_output_dimensions ( j_decompress_ptr  cinfo)

◆ jpeg_consume_input()

juce::jpeglibNamespace::jpeg_consume_input ( j_decompress_ptr  cinfo)

◆ jpeg_copy_critical_parameters()

juce::jpeglibNamespace::jpeg_copy_critical_parameters ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo 
)

◆ jpeg_CreateCompress()

juce::jpeglibNamespace::jpeg_CreateCompress ( j_compress_ptr  cinfo,
int  version,
size_t  structsize 
)

◆ jpeg_CreateDecompress()

juce::jpeglibNamespace::jpeg_CreateDecompress ( j_decompress_ptr  cinfo,
int  version,
size_t  structsize 
)

◆ jpeg_default_colorspace()

juce::jpeglibNamespace::jpeg_default_colorspace ( j_compress_ptr  cinfo)

◆ jpeg_destroy()

juce::jpeglibNamespace::jpeg_destroy ( j_common_ptr  cinfo)

◆ jpeg_destroy_compress()

juce::jpeglibNamespace::jpeg_destroy_compress ( j_compress_ptr  cinfo)

◆ jpeg_destroy_decompress()

juce::jpeglibNamespace::jpeg_destroy_decompress ( j_decompress_ptr  cinfo)

◆ jpeg_fdct_float()

juce::jpeglibNamespace::jpeg_fdct_float ( FAST_FLOAT *  data)

◆ jpeg_fdct_ifast()

juce::jpeglibNamespace::jpeg_fdct_ifast ( DCTELEM data)

◆ jpeg_fdct_islow()

juce::jpeglibNamespace::jpeg_fdct_islow ( DCTELEM data)

◆ jpeg_fill_bit_buffer()

juce::jpeglibNamespace::jpeg_fill_bit_buffer ( bitread_working_state state,
register bit_buf_type  get_buffer,
register int  bits_left,
int  nbits 
)

◆ jpeg_finish_compress()

juce::jpeglibNamespace::jpeg_finish_compress ( j_compress_ptr  cinfo)

◆ jpeg_finish_decompress()

juce::jpeglibNamespace::jpeg_finish_decompress ( j_decompress_ptr  cinfo)

◆ jpeg_finish_output()

juce::jpeglibNamespace::jpeg_finish_output ( j_decompress_ptr  cinfo)

◆ jpeg_free_large()

juce::jpeglibNamespace::jpeg_free_large ( j_common_ptr  ,
void FAR object,
size_t   
)

◆ jpeg_free_small()

juce::jpeglibNamespace::jpeg_free_small ( j_common_ptr  ,
void *  object,
size_t   
)

◆ jpeg_gen_optimal_table()

juce::jpeglibNamespace::jpeg_gen_optimal_table ( j_compress_ptr  cinfo,
JHUFF_TBL htbl,
long  freq[] 
)

◆ jpeg_get_large()

juce::jpeglibNamespace::jpeg_get_large ( j_common_ptr  ,
size_t  sizeofobject 
)

◆ jpeg_get_small()

juce::jpeglibNamespace::jpeg_get_small ( j_common_ptr  ,
size_t  sizeofobject 
)

◆ jpeg_has_multiple_scans()

juce::jpeglibNamespace::jpeg_has_multiple_scans ( j_decompress_ptr  cinfo)

◆ jpeg_huff_decode()

juce::jpeglibNamespace::jpeg_huff_decode ( bitread_working_state state,
register bit_buf_type  get_buffer,
register int  bits_left,
d_derived_tbl htbl,
int  min_bits 
)

◆ jpeg_idct_1x1()

juce::jpeglibNamespace::jpeg_idct_1x1 ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JCOEFPTR  coef_block,
JSAMPARRAY  output_buf,
JDIMENSION  output_col 
)

◆ jpeg_idct_2x2()

juce::jpeglibNamespace::jpeg_idct_2x2 ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JCOEFPTR  coef_block,
JSAMPARRAY  output_buf,
JDIMENSION  output_col 
)

◆ jpeg_idct_4x4()

juce::jpeglibNamespace::jpeg_idct_4x4 ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JCOEFPTR  coef_block,
JSAMPARRAY  output_buf,
JDIMENSION  output_col 
)

◆ jpeg_idct_float()

juce::jpeglibNamespace::jpeg_idct_float ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JCOEFPTR  coef_block,
JSAMPARRAY  output_buf,
JDIMENSION  output_col 
)

◆ jpeg_idct_ifast()

juce::jpeglibNamespace::jpeg_idct_ifast ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JCOEFPTR  coef_block,
JSAMPARRAY  output_buf,
JDIMENSION  output_col 
)

◆ jpeg_idct_islow()

juce::jpeglibNamespace::jpeg_idct_islow ( j_decompress_ptr  cinfo,
jpeg_component_info compptr,
JCOEFPTR  coef_block,
JSAMPARRAY  output_buf,
JDIMENSION  output_col 
)

◆ jpeg_input_complete()

juce::jpeglibNamespace::jpeg_input_complete ( j_decompress_ptr  cinfo)

◆ jpeg_make_c_derived_tbl()

juce::jpeglibNamespace::jpeg_make_c_derived_tbl ( j_compress_ptr  cinfo,
boolean  isDC,
int  tblno,
c_derived_tbl **  pdtbl 
)

◆ jpeg_make_d_derived_tbl()

juce::jpeglibNamespace::jpeg_make_d_derived_tbl ( j_decompress_ptr  cinfo,
boolean  isDC,
int  tblno,
d_derived_tbl **  pdtbl 
)

◆ jpeg_mem_available()

juce::jpeglibNamespace::jpeg_mem_available ( j_common_ptr  ,
long  ,
long  max_bytes_needed,
long   
)

◆ jpeg_mem_init()

juce::jpeglibNamespace::jpeg_mem_init ( j_common_ptr  )

◆ jpeg_mem_term()

juce::jpeglibNamespace::jpeg_mem_term ( j_common_ptr  )

◆ jpeg_new_colormap()

juce::jpeglibNamespace::jpeg_new_colormap ( j_decompress_ptr  cinfo)

◆ jpeg_open_backing_store()

juce::jpeglibNamespace::jpeg_open_backing_store ( j_common_ptr  cinfo,
struct backing_store_struct ,
long   
)

◆ jpeg_quality_scaling()

juce::jpeglibNamespace::jpeg_quality_scaling ( int  quality)

◆ jpeg_read_header()

juce::jpeglibNamespace::jpeg_read_header ( j_decompress_ptr  cinfo,
boolean  require_image 
)

◆ jpeg_read_raw_data()

juce::jpeglibNamespace::jpeg_read_raw_data ( j_decompress_ptr  cinfo,
JSAMPIMAGE  data,
JDIMENSION  max_lines 
)

◆ jpeg_read_scanlines()

juce::jpeglibNamespace::jpeg_read_scanlines ( j_decompress_ptr  cinfo,
JSAMPARRAY  scanlines,
JDIMENSION  max_lines 
)

◆ jpeg_resync_to_restart()

juce::jpeglibNamespace::jpeg_resync_to_restart ( j_decompress_ptr  cinfo,
int  desired 
)

◆ jpeg_save_markers()

juce::jpeglibNamespace::jpeg_save_markers ( j_decompress_ptr  cinfo,
int  marker_code,
unsigned int  length_limit 
)

◆ jpeg_set_colorspace()

juce::jpeglibNamespace::jpeg_set_colorspace ( j_compress_ptr  cinfo,
J_COLOR_SPACE  colorspace 
)

◆ jpeg_set_defaults()

juce::jpeglibNamespace::jpeg_set_defaults ( j_compress_ptr  cinfo)

◆ jpeg_set_linear_quality()

juce::jpeglibNamespace::jpeg_set_linear_quality ( j_compress_ptr  cinfo,
int  scale_factor,
boolean  force_baseline 
)

◆ jpeg_set_marker_processor()

juce::jpeglibNamespace::jpeg_set_marker_processor ( j_decompress_ptr  cinfo,
int  marker_code,
jpeg_marker_parser_method  routine 
)

◆ jpeg_set_quality()

juce::jpeglibNamespace::jpeg_set_quality ( j_compress_ptr  cinfo,
int  quality,
boolean  force_baseline 
)

◆ jpeg_simple_progression()

juce::jpeglibNamespace::jpeg_simple_progression ( j_compress_ptr  cinfo)

◆ jpeg_start_compress()

juce::jpeglibNamespace::jpeg_start_compress ( j_compress_ptr  cinfo,
boolean  write_all_tables 
)

◆ jpeg_start_output()

juce::jpeglibNamespace::jpeg_start_output ( j_decompress_ptr  cinfo,
int  scan_number 
)

◆ jpeg_stdio_src()

juce::jpeglibNamespace::jpeg_stdio_src ( j_decompress_ptr  cinfo,
FILE *  infile 
)

◆ jpeg_suppress_tables()

juce::jpeglibNamespace::jpeg_suppress_tables ( j_compress_ptr  cinfo,
boolean  suppress 
)

◆ jpeg_write_m_byte()

juce::jpeglibNamespace::jpeg_write_m_byte ( j_compress_ptr  cinfo,
int  val 
)

◆ jpeg_write_m_header()

juce::jpeglibNamespace::jpeg_write_m_header ( j_compress_ptr  cinfo,
int  marker,
unsigned int  datalen 
)

◆ jpeg_write_marker()

juce::jpeglibNamespace::jpeg_write_marker ( j_compress_ptr  cinfo,
int  marker,
const JOCTET dataptr,
unsigned int  datalen 
)

◆ jpeg_write_raw_data()

juce::jpeglibNamespace::jpeg_write_raw_data ( j_compress_ptr  cinfo,
JSAMPIMAGE  data,
JDIMENSION  num_lines 
)

◆ jpeg_write_scanlines()

juce::jpeglibNamespace::jpeg_write_scanlines ( j_compress_ptr  cinfo,
JSAMPARRAY  scanlines,
JDIMENSION  num_lines 
)

◆ jpeg_write_tables()

juce::jpeglibNamespace::jpeg_write_tables ( j_compress_ptr  cinfo)

◆ jround_up()

juce::jpeglibNamespace::jround_up ( long  a,
long  b 
)

◆ jtransform_adjust_parameters()

juce::jpeglibNamespace::jtransform_adjust_parameters ( j_decompress_ptr  ,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jpeg_transform_info info 
)

◆ jtransform_execute_transformation()

juce::jpeglibNamespace::jtransform_execute_transformation ( j_decompress_ptr  srcinfo,
j_compress_ptr  dstinfo,
jvirt_barray_ptr src_coef_arrays,
jpeg_transform_info info 
)

◆ jtransform_request_workspace()

juce::jpeglibNamespace::jtransform_request_workspace ( j_decompress_ptr  srcinfo,
jpeg_transform_info info 
)

◆ jzero_far()

juce::jpeglibNamespace::jzero_far ( void FAR target,
size_t  bytestozero 
)

◆ largest_input_value()

juce::jpeglibNamespace::largest_input_value ( j_decompress_ptr  ,
int  ,
int  j,
int  maxj 
)

◆ latch_quant_tables()

juce::jpeglibNamespace::latch_quant_tables ( j_decompress_ptr  cinfo)

◆ LOCAL() [1/2]

juce::jpeglibNamespace::LOCAL ( void  )

◆ LOCAL() [2/2]

juce::jpeglibNamespace::LOCAL ( boolean  )

◆ make_funny_pointers()

juce::jpeglibNamespace::make_funny_pointers ( j_decompress_ptr  cinfo)

◆ make_odither_array()

juce::jpeglibNamespace::make_odither_array ( j_decompress_ptr  cinfo,
int  ncolors 
)

◆ master_selection()

juce::jpeglibNamespace::master_selection ( j_decompress_ptr  cinfo)

◆ median_cut()

juce::jpeglibNamespace::median_cut ( j_decompress_ptr  cinfo,
boxptr  boxlist,
int  numboxes,
int  desired_colors 
)

◆ merged_1v_upsample()

juce::jpeglibNamespace::merged_1v_upsample ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION in_row_group_ctr,
JDIMENSION  ,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION   
)

◆ merged_2v_upsample()

juce::jpeglibNamespace::merged_2v_upsample ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION in_row_group_ctr,
JDIMENSION  ,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION  out_rows_avail 
)

◆ METHODDEF() [1/3]

juce::jpeglibNamespace::METHODDEF ( void  )

◆ METHODDEF() [2/3]

juce::jpeglibNamespace::METHODDEF ( boolean  )

◆ METHODDEF() [3/3]

juce::jpeglibNamespace::METHODDEF ( int  )

◆ new_color_map_1_quant()

juce::jpeglibNamespace::new_color_map_1_quant ( j_decompress_ptr  cinfo)

◆ new_color_map_2_quant()

juce::jpeglibNamespace::new_color_map_2_quant ( j_decompress_ptr  cinfo)

◆ next_marker()

juce::jpeglibNamespace::next_marker ( j_decompress_ptr  cinfo)

◆ noop_upsample()

juce::jpeglibNamespace::noop_upsample ( j_decompress_ptr  ,
jpeg_component_info ,
JSAMPARRAY  ,
JSAMPARRAY output_data_ptr 
)

◆ null_convert()

juce::jpeglibNamespace::null_convert ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPIMAGE  output_buf,
JDIMENSION  output_row,
int  num_rows 
)

◆ null_convert2()

juce::jpeglibNamespace::null_convert2 ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  input_row,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ null_method()

juce::jpeglibNamespace::null_method ( j_compress_ptr  )

◆ out_of_memory()

juce::jpeglibNamespace::out_of_memory ( j_common_ptr  cinfo,
int  which 
)

◆ output_pass_setup()

juce::jpeglibNamespace::output_pass_setup ( j_decompress_ptr  cinfo)

◆ output_value()

juce::jpeglibNamespace::output_value ( j_decompress_ptr  ,
int  ,
int  j,
int  maxj 
)

◆ pass2_fs_dither()

juce::jpeglibNamespace::pass2_fs_dither ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ pass2_no_dither()

juce::jpeglibNamespace::pass2_no_dither ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ pass_startup()

juce::jpeglibNamespace::pass_startup ( j_compress_ptr  cinfo)

◆ per_scan_setup()

juce::jpeglibNamespace::per_scan_setup ( j_compress_ptr  cinfo)

◆ per_scan_setup2()

juce::jpeglibNamespace::per_scan_setup2 ( j_decompress_ptr  cinfo)

◆ post_process_1pass()

juce::jpeglibNamespace::post_process_1pass ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION in_row_group_ctr,
JDIMENSION  in_row_groups_avail,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION  out_rows_avail 
)

◆ post_process_2pass()

juce::jpeglibNamespace::post_process_2pass ( j_decompress_ptr  cinfo,
JSAMPIMAGE  ,
JDIMENSION ,
JDIMENSION  ,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION  out_rows_avail 
)

◆ post_process_prepass()

juce::jpeglibNamespace::post_process_prepass ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION in_row_group_ctr,
JDIMENSION  in_row_groups_avail,
JSAMPARRAY  ,
JDIMENSION out_row_ctr,
JDIMENSION   
)

◆ pre_process_context()

juce::jpeglibNamespace::pre_process_context ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JDIMENSION in_row_ctr,
JDIMENSION  in_rows_avail,
JSAMPIMAGE  output_buf,
JDIMENSION out_row_group_ctr,
JDIMENSION  out_row_groups_avail 
)

◆ pre_process_data()

juce::jpeglibNamespace::pre_process_data ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JDIMENSION in_row_ctr,
JDIMENSION  in_rows_avail,
JSAMPIMAGE  output_buf,
JDIMENSION out_row_group_ctr,
JDIMENSION  out_row_groups_avail 
)

◆ prepare_for_output_pass()

juce::jpeglibNamespace::prepare_for_output_pass ( j_decompress_ptr  cinfo)

◆ prepare_for_pass()

juce::jpeglibNamespace::prepare_for_pass ( j_compress_ptr  cinfo)

◆ prepare_range_limit_table()

juce::jpeglibNamespace::prepare_range_limit_table ( j_decompress_ptr  cinfo)

◆ prescan_quantize()

juce::jpeglibNamespace::prescan_quantize ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  ,
int  num_rows 
)

◆ process_data_context_main()

juce::jpeglibNamespace::process_data_context_main ( j_decompress_ptr  cinfo,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION  out_rows_avail 
)

◆ process_data_crank_post()

juce::jpeglibNamespace::process_data_crank_post ( j_decompress_ptr  cinfo,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION  out_rows_avail 
)

◆ process_data_simple_main()

juce::jpeglibNamespace::process_data_simple_main ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JDIMENSION in_row_ctr,
JDIMENSION  in_rows_avail 
)

◆ process_data_simple_main2()

juce::jpeglibNamespace::process_data_simple_main2 ( j_decompress_ptr  cinfo,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION  out_rows_avail 
)

◆ process_restart()

juce::jpeglibNamespace::process_restart ( j_decompress_ptr  cinfo)

◆ process_restartp()

juce::jpeglibNamespace::process_restartp ( j_decompress_ptr  cinfo)

◆ quantize3_ord_dither()

juce::jpeglibNamespace::quantize3_ord_dither ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ quantize_fs_dither()

juce::jpeglibNamespace::quantize_fs_dither ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ quantize_ord_dither()

juce::jpeglibNamespace::quantize_ord_dither ( j_decompress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ read_markers()

juce::jpeglibNamespace::read_markers ( j_decompress_ptr  cinfo)

◆ read_restart_marker()

juce::jpeglibNamespace::read_restart_marker ( j_decompress_ptr  cinfo)

◆ realize_virt_arrays()

juce::jpeglibNamespace::realize_virt_arrays ( j_common_ptr  cinfo)

◆ request_virt_barray()

juce::jpeglibNamespace::request_virt_barray ( j_common_ptr  cinfo,
int  pool_id,
boolean  pre_zero,
JDIMENSION  blocksperrow,
JDIMENSION  numrows,
JDIMENSION  maxaccess 
)

◆ request_virt_sarray()

juce::jpeglibNamespace::request_virt_sarray ( j_common_ptr  cinfo,
int  pool_id,
boolean  pre_zero,
JDIMENSION  samplesperrow,
JDIMENSION  numrows,
JDIMENSION  maxaccess 
)

◆ reset_input_controller()

juce::jpeglibNamespace::reset_input_controller ( j_decompress_ptr  cinfo)

◆ reset_marker_reader()

juce::jpeglibNamespace::reset_marker_reader ( j_decompress_ptr  cinfo)

◆ rgb_gray_convert()

juce::jpeglibNamespace::rgb_gray_convert ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPIMAGE  output_buf,
JDIMENSION  output_row,
int  num_rows 
)

◆ rgb_ycc_convert()

juce::jpeglibNamespace::rgb_ycc_convert ( j_compress_ptr  cinfo,
JSAMPARRAY  input_buf,
JSAMPIMAGE  output_buf,
JDIMENSION  output_row,
int  num_rows 
)

◆ rgb_ycc_start()

juce::jpeglibNamespace::rgb_ycc_start ( j_compress_ptr  cinfo)

◆ save_marker()

juce::jpeglibNamespace::save_marker ( j_decompress_ptr  cinfo)

◆ select_colors()

juce::jpeglibNamespace::select_colors ( j_decompress_ptr  cinfo,
int  desired_colors 
)

◆ select_ncolors()

juce::jpeglibNamespace::select_ncolors ( j_decompress_ptr  cinfo,
int  Ncolors[] 
)

◆ select_scan_parameters()

juce::jpeglibNamespace::select_scan_parameters ( j_compress_ptr  cinfo)

◆ self_destruct()

juce::jpeglibNamespace::self_destruct ( j_common_ptr  cinfo)

◆ sep_downsample()

juce::jpeglibNamespace::sep_downsample ( j_compress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  in_row_index,
JSAMPIMAGE  output_buf,
JDIMENSION  out_row_group_index 
)

◆ sep_upsample()

juce::jpeglibNamespace::sep_upsample ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION in_row_group_ctr,
JDIMENSION  ,
JSAMPARRAY  output_buf,
JDIMENSION out_row_ctr,
JDIMENSION  out_rows_avail 
)

◆ set_bottom_pointers()

juce::jpeglibNamespace::set_bottom_pointers ( j_decompress_ptr  cinfo)

◆ set_wraparound_pointers()

juce::jpeglibNamespace::set_wraparound_pointers ( j_decompress_ptr  cinfo)

◆ skip_input_data()

juce::jpeglibNamespace::skip_input_data ( j_decompress_ptr  cinfo,
long  num_bytes 
)

◆ skip_variable()

juce::jpeglibNamespace::skip_variable ( j_decompress_ptr  cinfo)

◆ smoothing_ok()

juce::jpeglibNamespace::smoothing_ok ( j_decompress_ptr  cinfo)

◆ start_iMCU_row2()

juce::jpeglibNamespace::start_iMCU_row2 ( j_compress_ptr  cinfo)

◆ start_input_pass()

juce::jpeglibNamespace::start_input_pass ( j_decompress_ptr  cinfo)

◆ start_input_pass2()

juce::jpeglibNamespace::start_input_pass2 ( j_decompress_ptr  cinfo)

◆ start_output_pass()

juce::jpeglibNamespace::start_output_pass ( j_decompress_ptr  cinfo)

◆ start_pass()

juce::jpeglibNamespace::start_pass ( j_decompress_ptr  cinfo)

◆ start_pass_1_quant()

juce::jpeglibNamespace::start_pass_1_quant ( j_decompress_ptr  cinfo,
boolean   
)

◆ start_pass_2_quant()

juce::jpeglibNamespace::start_pass_2_quant ( j_decompress_ptr  cinfo,
boolean  is_pre_scan 
)

◆ start_pass_coef()

juce::jpeglibNamespace::start_pass_coef ( j_compress_ptr  cinfo,
J_BUF_MODE  pass_mode 
)

◆ start_pass_coef2()

juce::jpeglibNamespace::start_pass_coef2 ( j_compress_ptr  cinfo,
J_BUF_MODE  pass_mode 
)

◆ start_pass_dcolor()

juce::jpeglibNamespace::start_pass_dcolor ( j_decompress_ptr  )

◆ start_pass_downsample()

juce::jpeglibNamespace::start_pass_downsample ( j_compress_ptr  )

◆ start_pass_fdctmgr()

juce::jpeglibNamespace::start_pass_fdctmgr ( j_compress_ptr  cinfo)

◆ start_pass_huff_decoder()

juce::jpeglibNamespace::start_pass_huff_decoder ( j_decompress_ptr  cinfo)

◆ start_pass_main2()

juce::jpeglibNamespace::start_pass_main2 ( j_decompress_ptr  cinfo,
J_BUF_MODE  pass_mode 
)

◆ start_pass_merged_upsample()

juce::jpeglibNamespace::start_pass_merged_upsample ( j_decompress_ptr  cinfo)

◆ start_pass_prep()

juce::jpeglibNamespace::start_pass_prep ( j_compress_ptr  cinfo,
J_BUF_MODE  pass_mode 
)

◆ start_pass_upsample()

juce::jpeglibNamespace::start_pass_upsample ( j_decompress_ptr  cinfo)

◆ std_huff_tables()

juce::jpeglibNamespace::std_huff_tables ( j_compress_ptr  cinfo)

◆ term_source()

juce::jpeglibNamespace::term_source ( j_decompress_ptr  )

◆ transdecode_master_selection()

juce::jpeglibNamespace::transdecode_master_selection ( j_decompress_ptr  cinfo)

◆ transencode_coef_controller()

juce::jpeglibNamespace::transencode_coef_controller ( j_compress_ptr  cinfo,
jvirt_barray_ptr coef_arrays 
)

◆ transencode_master_selection()

juce::jpeglibNamespace::transencode_master_selection ( j_compress_ptr  cinfo,
jvirt_barray_ptr coef_arrays 
)

◆ transpose_critical_parameters()

juce::jpeglibNamespace::transpose_critical_parameters ( j_compress_ptr  dstinfo)

◆ trim_bottom_edge()

juce::jpeglibNamespace::trim_bottom_edge ( j_compress_ptr  dstinfo)

◆ trim_right_edge()

juce::jpeglibNamespace::trim_right_edge ( j_compress_ptr  dstinfo)

◆ update_box()

juce::jpeglibNamespace::update_box ( j_decompress_ptr  cinfo,
boxptr  boxp 
)

◆ use_merged_upsample()

juce::jpeglibNamespace::use_merged_upsample ( j_decompress_ptr  cinfo)

◆ validate_script()

juce::jpeglibNamespace::validate_script ( j_compress_ptr  cinfo)

◆ write_file_header()

juce::jpeglibNamespace::write_file_header ( j_compress_ptr  cinfo)

◆ write_file_trailer()

juce::jpeglibNamespace::write_file_trailer ( j_compress_ptr  cinfo)

◆ write_frame_header()

juce::jpeglibNamespace::write_frame_header ( j_compress_ptr  cinfo)

◆ write_marker_byte()

juce::jpeglibNamespace::write_marker_byte ( j_compress_ptr  cinfo,
int  val 
)

◆ write_marker_header()

juce::jpeglibNamespace::write_marker_header ( j_compress_ptr  cinfo,
int  marker,
unsigned int  datalen 
)

◆ write_scan_header()

juce::jpeglibNamespace::write_scan_header ( j_compress_ptr  cinfo)

◆ write_tables_only()

juce::jpeglibNamespace::write_tables_only ( j_compress_ptr  cinfo)

◆ ycc_rgb_convert()

juce::jpeglibNamespace::ycc_rgb_convert ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  input_row,
JSAMPARRAY  output_buf,
int  num_rows 
)

◆ ycck_cmyk_convert()

juce::jpeglibNamespace::ycck_cmyk_convert ( j_decompress_ptr  cinfo,
JSAMPIMAGE  input_buf,
JDIMENSION  input_row,
JSAMPARRAY  output_buf,
int  num_rows 
)

Variable Documentation

◆ buffer

JOCTET* juce::jpeglibNamespace::buffer

◆ Caution

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components juce::jpeglibNamespace::Caution

◆ data

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u Inconsistent progression sequence for component d coefficient d Corrupt JPEG juce::jpeglibNamespace::data

◆ dstinfo

j_compress_ptr juce::jpeglibNamespace::dstinfo

◆ flags

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 juce::jpeglibNamespace::flags

◆ infile

FILE* juce::jpeglibNamespace::infile

◆ info

j_compress_ptr jvirt_barray_ptr jpeg_transform_info * juce::jpeglibNamespace::info

◆ jpeg_natural_order

const int juce::jpeglibNamespace::jpeg_natural_order[DCTSIZE2+16]
Initial value:
= {
0, 1, 8, 16, 9, 2, 3, 10,
17, 24, 32, 25, 18, 11, 4, 5,
12, 19, 26, 33, 40, 48, 41, 34,
27, 20, 13, 6, 7, 14, 21, 28,
35, 42, 49, 56, 57, 50, 43, 36,
29, 22, 15, 23, 30, 37, 44, 51,
58, 59, 52, 45, 38, 31, 39, 46,
53, 60, 61, 54, 47, 55, 62, 63,
63, 63, 63, 63, 63, 63, 63, 63,
63, 63, 63, 63, 63, 63, 63, 63
}

◆ marker

there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension juce::jpeglibNamespace::marker

◆ my_source_mgr

juce::jpeglibNamespace::my_source_mgr

◆ option

j_compress_ptr JCOPY_OPTION juce::jpeglibNamespace::option

◆ Sorry

juce::jpeglibNamespace::Sorry

◆ src_coef_arrays

j_compress_ptr jvirt_barray_ptr * juce::jpeglibNamespace::src_coef_arrays

◆ Ss

there are legal restrictions on arithmetic coding Invalid progressive parameters juce::jpeglibNamespace::Ss
Initial value:
=%d Se=%d Ah=%d Al=%d")
JMESSAGE(JERR_BAD_PROG_SCRIPT,
"Invalid progressive parameters at scan script entry %d")
JMESSAGE(JERR_BAD_STRUCT_SIZE,
"JPEG parameter struct mismatch: library thinks size is %u

◆ start_of_file

boolean juce::jpeglibNamespace::start_of_file