![]() |
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. | |
User configuration structure, used in open function.