Crate jpegli_sys

Source

Structs§

JHUFF_TBL
JQUANT_TBL
jpegli_c_coef_controller
jpegli_c_main_controller
jpegli_c_prep_controller
jpegli_color_converter
jpegli_color_deconverter
jpegli_color_quantizer
jpegli_common_struct
jpegli_comp_master
jpegli_component_info
jpegli_compress_struct
jpegli_d_coef_controller
jpegli_d_main_controller
jpegli_d_post_controller
jpegli_decomp_master
jpegli_decompress_struct
jpegli_destination_mgr
jpegli_downsampler
jpegli_entropy_decoder
jpegli_entropy_encoder
jpegli_error_mgr
jpegli_forward_dct
jpegli_input_controller
jpegli_inverse_dct
jpegli_marker_reader
jpegli_marker_struct
jpegli_marker_writer
jpegli_memory_mgr
jpegli_progress_mgr
jpegli_scan_info
jpegli_source_mgr
jpegli_upsampler
jvirt_barray_control
jvirt_sarray_control

Enums§

J_COLOR_SPACE
J_DCT_METHOD
J_DITHER_MODE
jpegli_marker

Constants§

BITS_IN_JSAMPLE
CENTERJSAMPLE
C_MAX_BLOCKS_IN_MCU
DCTSIZE
DCTSIZE2
D_MAX_BLOCKS_IN_MCU
FALSE
JCS_ALPHA_EXTENSIONS
JCS_EXTENSIONS
JERR_ARITH_NOTIMPL
JERR_BAD_ALIGN_TYPE
JERR_BAD_ALLOC_CHUNK
JERR_BAD_BUFFER_MODE
JERR_BAD_COMPONENT_ID
JERR_BAD_CROP_SPEC
JERR_BAD_DCTSIZE
JERR_BAD_DCT_COEF
JERR_BAD_DROP_SAMPLING
JERR_BAD_HUFF_TABLE
JERR_BAD_IN_COLORSPACE
JERR_BAD_J_COLORSPACE
JERR_BAD_LENGTH
JERR_BAD_LIB_VERSION
JERR_BAD_MCU_SIZE
JERR_BAD_PARAM
JERR_BAD_PARAM_VALUE
JERR_BAD_POOL_ID
JERR_BAD_PRECISION
JERR_BAD_PROGRESSION
JERR_BAD_PROG_SCRIPT
JERR_BAD_SAMPLING
JERR_BAD_SCAN_SCRIPT
JERR_BAD_STATE
JERR_BAD_STRUCT_SIZE
JERR_BAD_VIRTUAL_ACCESS
JERR_BUFFER_SIZE
JERR_CANT_SUSPEND
JERR_CCIR601_NOTIMPL
JERR_COMPONENT_COUNT
JERR_CONVERSION_NOTIMPL
JERR_DAC_INDEX
JERR_DAC_VALUE
JERR_DHT_INDEX
JERR_DQT_INDEX
JERR_EMPTY_IMAGE
JERR_EMS_READ
JERR_EMS_WRITE
JERR_EOI_EXPECTED
JERR_FILE_READ
JERR_FILE_WRITE
JERR_FRACT_SAMPLE_NOTIMPL
JERR_HUFF_CLEN_OVERFLOW
JERR_HUFF_MISSING_CODE
JERR_IMAGE_TOO_BIG
JERR_INPUT_EMPTY
JERR_INPUT_EOF
JERR_MISMATCHED_QUANT_TABLE
JERR_MISSING_DATA
JERR_MODE_CHANGE
JERR_NOTIMPL
JERR_NOT_COMPILED
JERR_NO_BACKING_STORE
JERR_NO_HUFF_TABLE
JERR_NO_IMAGE
JERR_NO_QUANT_TABLE
JERR_NO_SOI
JERR_OUT_OF_MEMORY
JERR_QUANT_COMPONENTS
JERR_QUANT_FEW_COLORS
JERR_QUANT_MANY_COLORS
JERR_SOF_DUPLICATE
JERR_SOF_NO_SOS
JERR_SOF_UNSUPPORTED
JERR_SOI_DUPLICATE
JERR_SOS_NO_SOF
JERR_TFILE_CREATE
JERR_TFILE_READ
JERR_TFILE_SEEK
JERR_TFILE_WRITE
JERR_TOO_LITTLE_DATA
JERR_UNKNOWN_MARKER
JERR_UNSUPPORTED_SUSPEND
JERR_VIRTUAL_BUG
JERR_WIDTH_OVERFLOW
JERR_XMS_READ
JERR_XMS_WRITE
JMSG_COPYRIGHT
JMSG_LASTMSGCODE
JMSG_LENGTH_MAX
JMSG_NOMESSAGE
JMSG_STR_PARM_MAX
JMSG_VERSION
JPEG_APP0
JPEG_COM
JPEG_EOI
JPEG_HEADER_OK
JPEG_HEADER_TABLES_ONLY
JPEG_LIB_VERSION
JPEG_MAX_DIMENSION
JPEG_REACHED_EOI
JPEG_REACHED_SOS
JPEG_ROW_COMPLETED
JPEG_RST0
JPEG_SCAN_COMPLETED
JPEG_SUSPENDED
JPOOL_IMAGE
JPOOL_NUMPOOLS
JPOOL_PERMANENT
JTRC_16BIT_TABLES
JTRC_ADOBE
JTRC_APP0
JTRC_APP14
JTRC_DAC
JTRC_DHT
JTRC_DQT
JTRC_DRI
JTRC_EMS_CLOSE
JTRC_EMS_OPEN
JTRC_EOI
JTRC_HUFFBITS
JTRC_JFIF
JTRC_JFIF_BADTHUMBNAILSIZE
JTRC_JFIF_EXTENSION
JTRC_JFIF_THUMBNAIL
JTRC_MISC_MARKER
JTRC_PARMLESS_MARKER
JTRC_QUANTVALS
JTRC_QUANT_3_NCOLORS
JTRC_QUANT_NCOLORS
JTRC_QUANT_SELECTED
JTRC_RECOVERY_ACTION
JTRC_RST
JTRC_SMOOTH_NOTIMPL
JTRC_SOF
JTRC_SOF_COMPONENT
JTRC_SOI
JTRC_SOS
JTRC_SOS_COMPONENT
JTRC_SOS_PARAMS
JTRC_TFILE_CLOSE
JTRC_TFILE_OPEN
JTRC_THUMB_JPEG
JTRC_THUMB_PALETTE
JTRC_THUMB_RGB
JTRC_UNKNOWN_IDS
JTRC_XMS_CLOSE
JTRC_XMS_OPEN
JWRN_ADOBE_XFORM
JWRN_BOGUS_ICC
JWRN_BOGUS_PROGRESSION
JWRN_EXTRANEOUS_DATA
JWRN_HIT_MARKER
JWRN_HUFF_BAD_CODE
JWRN_JFIF_MAJOR
JWRN_JPEG_EOF
JWRN_MUST_RESYNC
JWRN_NOT_SEQUENTIAL
JWRN_TOO_MUCH_DATA
MAXJSAMPLE
MAX_COMPONENTS
MAX_COMPS_IN_SCAN
MAX_SAMP_FACTOR
MEM_SRCDST_SUPPORTED
NUM_ARITH_TBLS
NUM_HUFF_TBLS
NUM_QUANT_TBLS
TRUE

Functions§

jpegli_CreateCompress
jpegli_CreateDecompress
jpegli_abort
jpegli_abort_compress
jpegli_abort_decompress
jpegli_add_quant_table
jpegli_alloc_huff_table
jpegli_alloc_quant_table
jpegli_calc_jpegli_dimensions
jpegli_calc_output_dimensions
jpegli_consume_input
jpegli_copy_critical_parameters
jpegli_core_output_dimensions
jpegli_create_compress
jpegli_create_decompress
jpegli_crop_scanline
jpegli_default_colorspace
jpegli_default_qtables
jpegli_destroy
jpegli_destroy_compress
jpegli_destroy_decompress
jpegli_finish_compress
jpegli_finish_decompress
jpegli_finish_output
jpegli_has_multiple_scans
jpegli_input_complete
jpegli_mem_dest
jpegli_mem_src
jpegli_new_colormap
jpegli_quality_scaling
jpegli_read_coefficients
jpegli_read_header
jpegli_read_icc_profile
jpegli_read_raw_data
jpegli_read_scanlines
jpegli_resync_to_restart
jpegli_save_markers
jpegli_set_colorspace
jpegli_set_defaults
jpegli_set_linear_quality
jpegli_set_marker_processor
jpegli_set_quality
jpegli_simple_progression
jpegli_skip_scanlines
jpegli_start_compress
jpegli_start_decompress
jpegli_start_output
jpegli_std_error
jpegli_stdio_dest
jpegli_stdio_src
jpegli_suppress_tables
jpegli_write_coefficients
jpegli_write_icc_profile
jpegli_write_m_byte
jpegli_write_m_header
jpegli_write_marker
jpegli_write_raw_data
jpegli_write_scanlines
jpegli_write_tables

Type Aliases§

FILE
INT16
INT32
JBLOCK
JBLOCKARRAY
JBLOCKIMAGE
JBLOCKROW
JCOEF
JCOEFPTR
JDIMENSION
JOCTET
JSAMPARRAY
JSAMPARRAY_MUT
JSAMPIMAGE
JSAMPIMAGE_MUT
JSAMPLE
JSAMPROW
JSAMPROW_MUT
J_MESSAGE_CODE
UINT8
UINT16
__off64_t
__off_t
boolean
jpegli_marker_parser_method
jpegli_saved_marker_ptr
jvirt_barray_ptr
jvirt_sarray_ptr

Unions§

jpegli_error_mgr__bindgen_ty_1