Synergy Software Package User's Manual

#include <r_jpeg_encode_api.h>

Data Fields

jpeg_encode_data_format_t input_data_format
 Input data stream byte order.
 
jpeg_encode_data_format_t output_data_format
 Output data stream byte order.
 
uint16_t dri_marker
 DRI Marker setting 0 :- No DRI and RST marker.
 
uint8_t jdti_ipl
 Data transfer interrupt priority.
 
uint8_t jedi_ipl
 Decompression interrupt priority.
 
uint8_t quality_factor
 JPEG image quality.
 
uint16_t vertical_resolution
 vertical resolution of input image
 
uint16_t horizontal_resolution
 horizontal resolution of input image
 
uint8_t const * p_quant_luma_table
 Luma table.
 
uint8_t const * p_quant_croma_table
 croma table
 
uint8_t const * p_huffman_luma_ac_table
 Huffman AC table for luma.
 
uint8_t const * p_huffman_luma_dc_table
 Huffman DC table for luma.
 
uint8_t const * p_huffman_croma_ac_table
 Huffman AC table for croma.
 
uint8_t const * p_huffman_croma_dc_table
 Huffman DC table for croma.
 
void(* p_callback )(jpeg_encode_callback_args_t *p_args)
 User-supplied callback functions.
 
void const * p_context
 Placeholder for user data. Passed to user callback in jpeg_encode_callback_args_t.
 

Detailed Description

User configuration structure, used in open function.


The documentation for this struct was generated from the following file: