;
; jpegdll.def - module definition file for Win32 DLL
;

; sed -e "/\(jinit\|jpeg_simd_\(cpu\|os\|merged\)\)/d" -e "s/^EXTERN(..*) \([_A-Za-z][_A-Za-z0-9]*\).*/  \1/p" -e d jpeglib.h jpegint.h

EXPORTS
  ; API functions in jpeglib.h, which are intended
  ; to be called by the user applications.
  jpeg_std_error
  jpeg_CreateCompress
  jpeg_CreateDecompress
  jpeg_destroy_compress
  jpeg_destroy_decompress
  jpeg_stdio_dest
  jpeg_stdio_src
  jpeg_set_defaults
  jpeg_set_colorspace
  jpeg_default_colorspace
  jpeg_set_quality
  jpeg_set_linear_quality
  jpeg_add_quant_table
  jpeg_quality_scaling
  jpeg_simple_progression
  jpeg_suppress_tables
  jpeg_alloc_quant_table
  jpeg_alloc_huff_table
  jpeg_start_compress
  jpeg_write_scanlines
  jpeg_finish_compress
  jpeg_write_raw_data
  jpeg_write_marker
  jpeg_write_m_header
  jpeg_write_m_byte
  jpeg_write_tables
  jpeg_read_header
  jpeg_start_decompress
  jpeg_read_scanlines
  jpeg_finish_decompress
  jpeg_read_raw_data
  jpeg_has_multiple_scans
  jpeg_start_output
  jpeg_finish_output
  jpeg_input_complete
  jpeg_new_colormap
  jpeg_consume_input
  jpeg_calc_output_dimensions
  jpeg_save_markers
  jpeg_set_marker_processor
  jpeg_read_coefficients
  jpeg_write_coefficients
  jpeg_copy_critical_parameters
  jpeg_abort_compress
  jpeg_abort_decompress
  jpeg_abort
  jpeg_destroy
  jpeg_resync_to_restart
  ; Functions that are introduced by SIMD extension.
  jpeg_simd_support
  jpeg_simd_mask
  jpeg_simd_color_converter
  jpeg_simd_downsampler
  jpeg_simd_forward_dct
  jpeg_simd_color_deconverter
  jpeg_simd_upsampler
  jpeg_simd_inverse_dct
  ; Utility functions in jutils.c.
  ; These are needed by some applications.
  jdiv_round_up
  jround_up
  jcopy_sample_rows
  jcopy_block_row
  jzero_far
