|
FFmpeg
|
#include "avformat.h"#include "internal.h"#include "libavutil/avassert.h"#include "libavutil/imgutils.h"#include "libavutil/log.h"#include "libavutil/opt.h"Go to the source code of this file.
Data Structures | |
| struct | GIFContext |
Macros | |
| #define | DEFAULT_TRANSPARENCY_INDEX 0x1f |
| #define | OFFSET(x) offsetof(GIFContext, x) |
| #define | ENC AV_OPT_FLAG_ENCODING_PARAM |
Functions | |
| static int | get_palette_transparency_index (const uint32_t *palette) |
| static int | gif_image_write_header (AVIOContext *pb, const AVCodecContext *avctx, int loop_count, uint32_t *palette) |
| static int | gif_write_header (AVFormatContext *s) |
| static int | flush_packet (AVFormatContext *s, AVPacket *new) |
| static int | gif_write_packet (AVFormatContext *s, AVPacket *pkt) |
| static int | gif_write_trailer (AVFormatContext *s) |
Variables | |
| static const AVOption | options [] |
| static const AVClass | gif_muxer_class |
| AVOutputFormat | ff_gif_muxer |
| #define DEFAULT_TRANSPARENCY_INDEX 0x1f |
Definition at line 33 of file gif.c.
Referenced by flush_packet(), and gif_image_write_header().
| #define OFFSET | ( | x | ) | offsetof(GIFContext, x) |
| #define ENC AV_OPT_FLAG_ENCODING_PARAM |
|
static |
Definition at line 35 of file gif.c.
Referenced by flush_packet(), and gif_image_write_header().
|
static |
Definition at line 53 of file gif.c.
Referenced by gif_write_header(), and gif_write_packet().
|
static |
|
static |
Definition at line 140 of file gif.c.
Referenced by gif_write_packet(), and gif_write_trailer().
|
static |
|
static |
|
static |
|
static |
| AVOutputFormat ff_gif_muxer |
1.8.2