/* * jdmainct.h * * This file was part of the Independent JPEG Group's software: * Copyright (C) 1994-1996, Thomas G. Lane. * For conditions of distribution and use, see the accompanying README.ijg * file. */ #define JPEG_INTERNALS #include "jpeglib.h" #include "jpegcomp.h" /* Private buffer controller object */ my_main_controller; my_main_ptr; /* context_state values: */ #define CTX_PREPARE_FOR_IMCU … #define CTX_PROCESS_IMCU … #define CTX_POSTPONED_ROW … LOCAL(void) set_wraparound_pointers(j_decompress_ptr cinfo) /* Set up the "wraparound" pointers at top and bottom of the pointer lists. * This changes the pointer list state from top-of-image to the normal state. */ { … }