OpenFFmpeg
Classes | Typedefs | Enumerations | Variables
gif_parser.c File Reference

GIF parser. More...

#include "libavutil/avassert.h"
#include "libavutil/bswap.h"
#include "libavutil/common.h"
#include "gif.h"
#include "parser.h"

Classes

struct  GIFParseContext
 

Typedefs

typedef enum GIFParseStates gif_states
 
typedef struct GIFParseContext GIFParseContext
 

Enumerations

enum  GIFParseStates {
  GIF_HEADER = 1, GIF_EXTENSION, GIF_EXTENSION_BLOCK, GIF_IMAGE,
  GIF_IMAGE_BLOCK
}
 

Variables

AVCodecParser ff_gif_parser
 

Detailed Description

GIF parser.

Variable Documentation

§ ff_gif_parser

AVCodecParser ff_gif_parser
Initial value:
= {
.codec_ids = { AV_CODEC_ID_GIF },
.priv_data_size = sizeof(GIFParseContext),
.parser_parse = gif_parse,
.parser_close = ff_parse_close,
}
Definition: gif_parser.c:42