aboutsummaryrefslogtreecommitdiff
path: root/host/gif.h
diff options
context:
space:
mode:
Diffstat (limited to 'host/gif.h')
-rw-r--r--host/gif.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/host/gif.h b/host/gif.h
index 8427af1..8ff4981 100644
--- a/host/gif.h
+++ b/host/gif.h
@@ -2,9 +2,12 @@
#define __GIF_H__
#include <gif_lib.h>
+#include "color.h"
typedef struct _gifAnimationState gifAnimationState_t;
-color_t* gif_render(uint8_t *buf, unsigned int buflength, gifAnimationState_t **state);
+gifAnimationState_t *gif_read(uint8_t *buf, unsigned int buflength);
+framebuffer_t* gif_render(uint8_t *buf, unsigned int buflength, gifAnimationState_t **state, int *delay);
+void gifAnimationState_free(gifAnimationState_t *st);
#endif//__GIF_H__