fixed mem leaks
[swftools.git] / lib / devices / record.h
index 651de5c..d47b0ec 100644 (file)
 #define __record_h__
 
 #include "../gfxdevice.h"
+#include "../gfxtools.h"
 
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void gfxdevice_record_init(gfxdevice_t*);
+void gfxdevice_record_init(gfxdevice_t*, char use_tempfile);
 
-void gfxdevice_record_flush(gfxdevice_t*, gfxdevice_t*);
+gfxdevice_t* gfxdevice_record_new(char*filename);
 
-void gfxresult_record_replay(gfxresult_t*, gfxdevice_t*);
+void gfxdevice_record_flush(gfxdevice_t*, gfxdevice_t*, gfxfontlist_t**);
+
+void gfxresult_record_replay(gfxresult_t*, gfxdevice_t*, gfxfontlist_t**);
 
 #ifdef __cplusplus
 }