TITLE:GIF Overlap Libary CENTER:''GIF89a Overlap Libary'' RIGHT:(c) 2008/09/18- yoya@awm.jp #contents ---- * policy [#policy] - http://giflib.cvs.sourceforge.net/giflib/giflib/util/gifovly.c inspire -- i want to commit modifyed gifovly.c as gifovlap.c - GIF Overlap for PHP ([[gifovlap]]) * function [#func] - image overlay likely gifovlty.c but GIF89a extended and overlay to overlap -- no timeline overlay but image overlap -- transparent overlapping -- join GIF animation frame timeline * spec [#spec] - accept different frame count each GIF image -- LCM frames animation generated. - loop each frame count each GIF image ** API [#b3a81d8f] gifovlap_t *gifovlap_open(unsigned char *gif_data, int gif_data_len) int gifovlap_stack(unsigned char *gif_data, int gif_data_len) unsigned char *gifovlap_output(gifovlap_t *gifovlap, int *gif_data_len) void gifovlap_close(gifovlap_t *gifovlap) * implementation [#impl] - split GIF image to frame - all frame LCM calculation - frame overlay with timeline t mod F{i} (t=timeline, F=frame count, i=image num) - clip screen and dispose = true * relative [#rel] - [[giflib]] | [[GIF]] - GIF Overlap for PHP ([[gifovlap]]) |