#define HZREADERROR_EOF 1
#define HZREADERROR_MALLOCFAILED 2
-#define HZREADBLOCKSIZE 16000
+//#define HZREADBLOCKSIZE 16000
+#define HZREADBLOCKSIZE 1048576
typedef struct
{
{
qfile_t *file;
hz_bitstream_read_t *stream;
- if ((file = FS_Open (filename, "rb", false)))
+ if ((file = FS_Open (filename, "rb", false, false)))
{
stream = malloc(sizeof(hz_bitstream_read_t));
memset(stream, 0, sizeof(*stream));
else
b->size = s;
s -= b->size;
- if (FS_Read(stream->file, b->data, b->size) != b->size)
+ if (FS_Read(stream->file, b->data, b->size) != (fs_offset_t)b->size)
{
stream->endoffile = 1;
break;