#include "types.h"
#include "../lib/rfxswf.h"
+#include "../lib/log.h"
#define TAGID_END 0
#define TAGID_SHOWFRAME 1
void writeRECT(u8**pos, struct RECT*r);
void swf_init(struct reader_t*,uchar*newdata, int newlength);
+void MATRIX_init(struct MATRIX*m);
+
struct flash_header
{
int version;
void placeobject_write (struct PlaceObject*obj, struct writer_t*w);
void placeobject2_init (struct PlaceObject2*obj, struct swf_tag*tag);
+void placeobject2_write (struct PlaceObject2*obj, struct writer_t*w);
void read_swf(struct swffile*swf, uchar*data, int length);
char is_defining_tag (int id);
struct swf_tag* duptag(struct swf_tag*tag);
+void swf_write_header(struct writer_t*w, struct flash_header*head);
+
#endif //__flash_h__