| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #define JPEG_INTERNALS |
| #include "jpeglib.h" |
| |
| #ifdef UPSAMPLE_MERGING_SUPPORTED |
| |
| |
| |
| |
| typedef struct { |
| struct jpeg_upsampler pub; |
| |
| |
| void (*upmethod) (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, |
| JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf); |
| |
| |
| int *Cr_r_tab; |
| int *Cb_b_tab; |
| JLONG *Cr_g_tab; |
| JLONG *Cb_g_tab; |
| |
| |
| |
| |
| |
| |
| JSAMPROW spare_row; |
| boolean spare_full; |
| |
| JDIMENSION out_row_width; |
| JDIMENSION rows_to_go; |
| } my_merged_upsampler; |
| |
| typedef my_merged_upsampler *my_merged_upsample_ptr; |
| |
| #endif |