| FFmpeg
    | 
GIF demuxer. More...
#include "avformat.h"#include "libavutil/intreadwrite.h"#include "libavutil/opt.h"#include "internal.h"#include "libavcodec/gif.h"Go to the source code of this file.
| Data Structures | |
| struct | GIFDemuxContext | 
| Macros | |
| #define | GIF_DEFAULT_DELAY 10 | 
| Major web browsers display gifs at ~10-15fps when rate is not explicitly set or have too low values. | |
| #define | GIF_MIN_DELAY 2 | 
| By default delay values less than this threshold considered to be invalid. | |
| Functions | |
| static int | gif_probe (AVProbeData *p) | 
| static int | resync (AVIOContext *pb) | 
| static int | gif_read_header (AVFormatContext *s) | 
| static int | gif_skip_subblocks (AVIOContext *pb) | 
| static int | gif_read_ext (AVFormatContext *s) | 
| static int | gif_read_packet (AVFormatContext *s, AVPacket *pkt) | 
| Variables | |
| static const AVOption | options [] | 
| static const AVClass | demuxer_class | 
| AVInputFormat | ff_gif_demuxer | 
GIF demuxer.
Definition in file gifdec.c.
| #define GIF_DEFAULT_DELAY 10 | 
| #define GIF_MIN_DELAY 2 | 
| 
 | static | 
| 
 | static | 
Definition at line 73 of file gifdec.c.
Referenced by gif_read_header(), gif_read_packet(), and nut_read_packet().
| 
 | static | 
| 
 | static | 
Definition at line 122 of file gifdec.c.
Referenced by gif_read_ext(), and gif_read_packet().
| 
 | static | 
Definition at line 134 of file gifdec.c.
Referenced by gif_read_packet().
| 
 | static | 
| 
 | static | 
| 
 | static | 
| AVInputFormat ff_gif_demuxer | 
 1.8.2
 1.8.2