ReactOS 0.4.15-dev-8632-gbc8c7d1
|
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <string.h>
#include <strings.h>
#include "lz_nonslide.h"
Go to the source code of this file.
Macros | |
#define | MAX_MATCH 253 |
#define | MIN_MATCH 2 |
Functions | |
void | lz_init (lz_info *lzi, int wsize, int max_dist, int max_match, int min_match, int frame_size, get_chars_t get_chars, output_match_t output_match, output_literal_t output_literal, void *user_data) |
void | lz_release (lz_info *lzi) |
void | lz_reset (lz_info *lzi) |
int | lz_left_to_process (lz_info *lzi) |
static void | fill_blockbuf (lz_info *lzi, int maxchars) |
static void | lz_analyze_block (lz_info *lzi) |
void | lz_stop_compressing (lz_info *lzi) |
int | lz_compress (lz_info *lzi, int nchars) |
#define MAX_MATCH 253 |
Definition at line 39 of file lz_nonslide.c.
#define MIN_MATCH 2 |
Definition at line 40 of file lz_nonslide.c.
Definition at line 148 of file lz_nonslide.c.
Referenced by lz_compress().
Definition at line 165 of file lz_nonslide.c.
Referenced by lz_compress().
Definition at line 289 of file lz_nonslide.c.
Referenced by lzx_compress_block().
void lz_init | ( | lz_info * | lzi, |
int | wsize, | ||
int | max_dist, | ||
int | max_match, | ||
int | min_match, | ||
int | frame_size, | ||
get_chars_t | get_chars, | ||
output_match_t | output_match, | ||
output_literal_t | output_literal, | ||
void * | user_data | ||
) |
Definition at line 42 of file lz_nonslide.c.
Referenced by lzx_init().
Definition at line 142 of file lz_nonslide.c.
Referenced by fill_blockbuf(), lz_compress(), and lzx_compress_block().
Definition at line 90 of file lz_nonslide.c.
Referenced by lzx_reset().
Definition at line 283 of file lz_nonslide.c.
Referenced by check_entropy().