Go to the source code of this file.
|
static int | gif_image_write_header (AVIOContext *pb, int width, int height, int loop_count, uint32_t *palette) |
|
static unsigned char | gif_clut_index (uint8_t r, uint8_t g, uint8_t b) |
|
static int | gif_image_write_image (AVIOContext *pb, int x1, int y1, int width, int height, const uint8_t *buf, int linesize, int pix_fmt) |
|
static int | gif_write_header (AVFormatContext *s) |
|
static int | gif_write_video (AVFormatContext *s, AVCodecContext *enc, const uint8_t *buf, int size) |
|
static int | gif_write_packet (AVFormatContext *s, AVPacket *pkt) |
|
static int | gif_write_trailer (AVFormatContext *s) |
|
#define BITSTREAM_WRITER_LE |
Definition at line 48 of file gif.c.
#define GIF_ADD_APP_HEADER |
Definition at line 59 of file gif.c.
static int gif_image_write_header |
( |
AVIOContext * |
pb, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
loop_count, |
|
|
uint32_t * |
palette |
|
) |
| |
|
static |
static int gif_image_write_image |
( |
AVIOContext * |
pb, |
|
|
int |
x1, |
|
|
int |
y1, |
|
|
int |
width, |
|
|
int |
height, |
|
|
const uint8_t * |
buf, |
|
|
int |
linesize, |
|
|
int |
pix_fmt |
|
) |
| |
|
static |
Definition at line 81 of file gif.c.
Initial value:= {
{
"loop",
"Number of times to loop the output.",
OFFSET(
loop),
}
Definition at line 356 of file gif.c.
Initial value:= {
.class_name = "GIF muxer",
}
Definition at line 362 of file gif.c.
Initial value:= {
.name = "gif",
.mime_type = "image/gif",
.extensions = "gif",
}
Definition at line 369 of file gif.c.