replaced libart with new polygon code
[swftools.git] / lib / bitio.h
index 888a54f..1b9f4f6 100644 (file)
@@ -55,6 +55,7 @@ typedef struct _reader
 typedef struct _writer
 {
     int (*write)(struct _writer*, void*data, int len);
+    void (*flush)(struct _writer*);
     void (*finish)(struct _writer*);
 
     void *internal;
@@ -100,6 +101,8 @@ void writer_init_memwriter(writer_t*r, void*data, int length);
 void writer_init_nullwriter(writer_t*w);
 
 void writer_init_growingmemwriter(writer_t*r, U32 grow);
+void* writer_growmemwrite_memptr(writer_t*w, int*len);
 void* writer_growmemwrite_getmem(writer_t*w);
+void writer_growmemwrite_reset(writer_t*w);
 
 #endif //__rfxswf_bitio_h__