Harlequin RIP SDK

Header file defining the LibJPEG library integration API. More...

#include <stdio.h>
#include "jpeglib.h"
#include "jerror.h"

Data Structures

struct  sw_libjpeg_api_20201226
 The LibJPEG API version 20201226. More...
 

Macros

#define jpeg_std_error   libjpeg_api->jpeg_std_error
 Initialize a default error manager. More...
 
#define jpeg_CreateDecompress   libjpeg_api->jpeg_CreateDecompress
 Create a LibJPEG decompression context. More...
 
#define jpeg_read_header   libjpeg_api->jpeg_read_header
 Read a LibJPEG decompression context. More...
 
#define jpeg_start_decompress   libjpeg_api->jpeg_start_decompress
 Start decompression with LibJPEG, freeing working memory. More...
 
#define jpeg_read_scanlines   libjpeg_api->jpeg_read_scanlines
 Decompress a number of scanlines. More...
 
#define jpeg_finish_decompress   libjpeg_api->jpeg_finish_decompress
 Finish decompression with LibJPEG, freeing working memory. More...
 
#define jpeg_destroy_decompress   libjpeg_api->jpeg_destroy_decompress
 Destroy a LibJPEG decompression context, freeing all memory allocations. More...
 
#define jpeg_CreateCompress   libjpeg_api->jpeg_CreateCompress
 Create a LibJPEG compression context. More...
 
#define jpeg_set_defaults   libjpeg_api->jpeg_set_defaults
 Set the default values of optional LibJPEG compression parameters. More...
 
#define jpeg_set_quality   libjpeg_api->jpeg_set_quality
 Set the quality for LibJPEG compression parameters. More...
 
#define jpeg_start_compress   libjpeg_api->jpeg_start_compress
 Start compression with LibJPEG. More...
 
#define jpeg_write_scanlines   libjpeg_api->jpeg_write_scanlines
 compress a number of scanlines. More...
 
#define jpeg_finish_compress   libjpeg_api->jpeg_finish_compress
 Finish compression with LibJPEG, freeing working memory. More...
 
#define jpeg_destroy_compress   libjpeg_api->jpeg_destroy_compress
 Destroy a LibJPEG compression context, freeing all memory allocations. More...
 

Detailed Description

Header file defining the LibJPEG library integration API.

Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved. This source code contains the confidential and trade secret information of Global Graphics Software Ltd. It may not be used, copied or distributed for any reason except as set forth in the applicable Global Graphics license agreement.