all repos — mgba @ ed70ab9f055dc34c286730cdda04bf0e466ce65b

mGBA Game Boy Advance Emulator

src/platform/imagemagick/imagemagick-gif-encoder.h (view raw)

 1#ifndef IMAGEMAGICK_GIF_ENCODER
 2#define IMAGEMAGICK_GIF_ENCODER
 3
 4#include "gba-thread.h"
 5
 6#include <wand/MagickWand.h>
 7
 8struct ImageMagickGIFEncoder {
 9	struct GBAAVStream d;
10	MagickWand* wand;
11	char* outfile;
12	uint32_t* frame;
13
14	unsigned currentFrame;
15	int frameskip;
16};
17
18void ImageMagickGIFEncoderInit(struct ImageMagickGIFEncoder*);
19bool ImageMagickGIFEncoderOpen(struct ImageMagickGIFEncoder*, const char* outfile);
20void ImageMagickGIFEncoderClose(struct ImageMagickGIFEncoder*);
21bool ImageMagickGIFEncoderIsOpen(struct ImageMagickGIFEncoder*);
22
23#endif