swfcombine now uses librfxswf.
[swftools.git] / src / bitio.h
diff --git a/src/bitio.h b/src/bitio.h
deleted file mode 100644 (file)
index ee30eff..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-/* bitio.h 
-   Header file for bitio.c.
-
-   Part of the swftools package.
-   
-   Copyright (c) 2001 Matthias Kramm <kramm@quiss.org> 
-
-   This file is distributed under the GPL, see file COPYING for details */
-
-#ifndef __bitio_h__
-#define __bitio_h__
-
-#include "types.h"
-#include "../lib/rfxswf.h"
-
-struct reader_t {
-    u8* data;
-    int datalength;
-    int datapos;
-    u8 bitpos,mybyte;
-    u8 bitmem;
-};
-
-struct writer_t {
-    u8* data;
-    int maxlength;
-    int pos;
-    int bitpos;
-    u8 mybyte;
-};
-
-void reader_resetbits(struct reader_t*);
-void reader_init(struct reader_t*,uchar*newdata, int newlength);
-void reader_skip(struct reader_t*,int length);
-void reader_input1(struct reader_t*, void*target);
-void reader_input2(struct reader_t*, void*target);
-void reader_input4(struct reader_t*, void*target);
-uchar*reader_getinputpos(struct reader_t*);
-int reader_getinputlength(struct reader_t*);
-void reader_setinputpos(struct reader_t*,uchar*pos);
-u32 reader_readbit(struct reader_t*);
-void reader_readbits(struct reader_t*,u32*val,int num);
-void reader_readsbits(struct reader_t*,s32*val,int num);
-u32 reader_getbits(struct reader_t*,int num);
-s32 reader_getsbits(struct reader_t*,int num);
-u8 reader_readu8(struct reader_t*);
-u16 reader_readu16(struct reader_t*);
-u32 reader_readu32(struct reader_t*);
-
-void writer_init(struct writer_t*w, u8*data, int maxlength);
-void writer_write(struct writer_t*w, void*data, int length);
-void* writer_getpos(struct writer_t*w);
-void writer_writebit(struct writer_t*w, int bit);
-void writer_writebits(struct writer_t*w, u32 data, int bits);
-void writer_writeu8(struct writer_t*w, u8 value);
-void writer_writeu16(struct writer_t*w, u16 value);
-void writer_writeu32(struct writer_t*w, u32 value);
-void writer_resetbits(struct writer_t*w);
-
-#endif //__bitio_h__