Data Structures |
| struct | GifFilePrivateType |
Defines |
| #define | LZ_MAX_CODE 4095 /* Biggest code possible in 12 bits. */ |
| #define | LZ_BITS 12 |
| #define | NO_SUCH_CODE 4098 /* Impossible code, to signal empty. */ |
| #define | READ(_gif, _buf, _len) ((GifFilePrivateType*)_gif->Private)->Read(_gif,_buf,_len) |
Functions |
| static void * | ungif_alloc (size_t sz) |
| static void * | ungif_calloc (size_t num, size_t sz) |
| static void * | ungif_realloc (void *ptr, size_t sz) |
| static void | ungif_free (void *ptr) |
| static int | DGifGetWord (GifFileType *GifFile, GifWord *Word) |
| static int | DGifSetupDecompress (GifFileType *GifFile) |
| static int | DGifDecompressLine (GifFileType *GifFile, GifPixelType *Line, int LineLen) |
| static int | DGifGetPrefixChar (const GifPrefixType *Prefix, int Code, int ClearCode) |
| static int | DGifDecompressInput (GifFileType *GifFile, int *Code) |
| static int | DGifBufferedInput (GifFileType *GifFile, GifByteType *Buf, GifByteType *NextByte) |
| static int | DGifGetExtensionNext (GifFileType *GifFile, GifByteType **GifExtension) |
| static int | DGifGetCodeNext (GifFileType *GifFile, GifByteType **GifCodeBlock) |
| static int | BitSize (int n) |
| static ColorMapObject * | MakeMapObject (int ColorCount, const GifColorType *ColorMap) |
| static void | FreeMapObject (ColorMapObject *Object) |
| static int | AddExtensionBlock (SavedImage *New, int Len, const unsigned char ExtData[]) |
| static void | FreeExtension (SavedImage *Image) |
| static void | FreeSavedImages (GifFileType *GifFile) |
| static int | DGifGetScreenDesc (GifFileType *GifFile) |
| static int | DGifGetRecordType (GifFileType *GifFile, GifRecordType *Type) |
| static int | DGifGetImageDesc (GifFileType *GifFile) |
| static int | DGifGetLine (GifFileType *GifFile, GifPixelType *Line, int LineLen) |
| static int | DGifGetExtension (GifFileType *GifFile, int *ExtCode, GifByteType **Extension) |
| int | DGifSlurp (GifFileType *GifFile) |
| GifFileType * | DGifOpen (void *userData, InputFunc readFunc) |
| int | DGifCloseFile (GifFileType *GifFile) |