diff --git a/libavcodec/gif.c b/libavcodec/gif.c index c3ec3a9838..00a1bf4cc1 100644 --- a/libavcodec/gif.c +++ b/libavcodec/gif.c @@ -53,6 +53,10 @@ /* bitstream minipacket size */ #define GIF_CHUNKS 100 +typedef struct { + AVFrame picture; +} GIFContext; + /* GIF header */ static int gif_image_write_header(uint8_t **bytestream, int width, int height, @@ -138,10 +142,6 @@ static int gif_image_write_image(uint8_t **bytestream, return 0; } -typedef struct { - AVFrame picture; -} GIFContext; - static av_cold int gif_encode_init(AVCodecContext *avctx) { GIFContext *s = avctx->priv_data;