|
FFmpeg
|
#include "libavutil/imgutils.h"#include "libavutil/opt.h"#include "avcodec.h"#include "bytestream.h"#include "internal.h"#include "lzw.h"#include "gif.h"
Go to the source code of this file.
Data Structures | |
| struct | GifState |
Macros | |
| #define | GIF_TRANSPARENT_COLOR 0x00ffffff |
Typedefs | |
| typedef struct GifState | GifState |
Functions | |
| static void | gif_read_palette (GifState *s, uint32_t *pal, int nb) |
| static void | gif_fill (AVFrame *picture, uint32_t color) |
| static void | gif_fill_rect (AVFrame *picture, uint32_t color, int l, int t, int w, int h) |
| static void | gif_copy_img_rect (const uint32_t *src, uint32_t *dst, int linesize, int l, int t, int w, int h) |
| static int | gif_read_image (GifState *s, AVFrame *frame) |
| static int | gif_read_extension (GifState *s) |
| static int | gif_read_header1 (GifState *s) |
| static int | gif_parse_next_image (GifState *s, AVFrame *frame) |
| static av_cold int | gif_decode_init (AVCodecContext *avctx) |
| static int | gif_decode_frame (AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt) |
| static av_cold int | gif_decode_close (AVCodecContext *avctx) |
Variables | |
| static const AVOption | options [] |
| static const AVClass | decoder_class |
| AVCodec | ff_gif_decoder |
Macro Definition Documentation
| #define GIF_TRANSPARENT_COLOR 0x00ffffff |
Definition at line 38 of file libavcodec/gifdec.c.
Typedef Documentation
Function Documentation
|
static |
Definition at line 115 of file libavcodec/gifdec.c.
Referenced by gif_read_image().
|
static |
Definition at line 506 of file libavcodec/gifdec.c.
|
static |
Definition at line 443 of file libavcodec/gifdec.c.
|
static |
Definition at line 429 of file libavcodec/gifdec.c.
Definition at line 90 of file libavcodec/gifdec.c.
Referenced by gif_read_image().
Definition at line 99 of file libavcodec/gifdec.c.
Referenced by gif_read_image().
Definition at line 403 of file libavcodec/gifdec.c.
Referenced by gif_decode_frame().
|
static |
Definition at line 293 of file libavcodec/gifdec.c.
Referenced by gif_parse_next_image().
|
static |
Definition at line 354 of file libavcodec/gifdec.c.
Referenced by gif_decode_frame().
Definition at line 133 of file libavcodec/gifdec.c.
Referenced by gif_parse_next_image().
Definition at line 82 of file libavcodec/gifdec.c.
Referenced by gif_read_header1(), and gif_read_image().
Variable Documentation
|
static |
Definition at line 526 of file libavcodec/gifdec.c.
| AVCodec ff_gif_decoder |
Definition at line 534 of file libavcodec/gifdec.c.
|
static |
Definition at line 518 of file libavcodec/gifdec.c.
Generated by
1.8.11