Unit JCOMapi |
Classes |
Functions |
jpeg_abort - Abort processing of a JPEG compression or decompression operation,
but don't destroy the object itself.
jpeg_alloc_huff_table - GLOBAL
GLOBAL
jpeg_alloc_quant_table - GLOBAL
Convenience routines for allocating quantization and Huffman tables.
jpeg_destroy - Destruction of a JPEG object.
Types |
Constants |
Variables |
Functions |
Abort processing of a JPEG compression or decompression operation, but don't destroy the object itself. For this, we merely clean up all the nonpermanent memory pools. Note that temp files (virtual arrays) are not allowed to belong to the permanent pool, so we will be able to close all temp files here. Closing a data source or destination, if necessary, is the application's responsibility. } {GLOBAL
Convenience routines for allocating quantization and Huffman tables. (Would jutils.c be a more reasonable place to put these?) } {GLOBAL
Destruction of a JPEG object. Everything gets deallocated except the master jpeg_compress_struct itself and the error manager struct. Both of these are supplied by the application and must be freed, if necessary, by the application. (Often they are on the stack and so don't need to be freed anyway.) Closing a data source or destination, if necessary, is the application's responsibility. } {GLOBAL
Types |
Constants |
Variables |