34 #ifndef GUI_GIF_PRIVATE_H 35 #define GUI_GIF_PRIVATE_H 45 #define MAX_NUM_LWZ_BITS 12 65 U8 aDecompBuffer[3000];
const int GUI_GIF__aInterlaceYPos[4]
void GUI_GIF__InitLZW(GUI_GIF_CONTEXT *pContext, int InputCodeSize)
int GUI_GIF__DrawFromFilePointer(GUI_GIF_CONTEXT *pContext, int x0, int y0, int Index, int Num, int Denom, DRAW_FROM_DATABLOCK pfDrawFromDataBlock, CLEAR_UNUSED_PIXELS pfClearUnusedPixels)
int DRAW_FROM_DATABLOCK(GUI_GIF_CONTEXT *pContext, IMAGE_DESCRIPTOR *pDescriptor, int x0, int y0, int Transparency, int Disposal, int Num, int Denom)
int GUI_GIF__GetData(void *p, const U8 **ppData, unsigned NumBytesReq, U32 Off)
int GUI_GET_DATA_FUNC(void *p, const U8 **ppData, unsigned NumBytes, U32 Off)
unsigned NumBytesInBuffer
int GUI_GIF__ReadData(GUI_GIF_CONTEXT *pContext, unsigned NumBytes, const U8 **ppData, unsigned StartOfFile)
const int GUI_GIF__aInterlaceOffset[4]
int GUI_GIF__GetNextByte(GUI_GIF_CONTEXT *pContext)
void CLEAR_UNUSED_PIXELS(int x0, int y0, IMAGE_DESCRIPTOR *pDescriptor, GUI_GIF_IMAGE_INFO *pInfo, int Num, int Denom)
GUI_GET_DATA_FUNC * pfGetData