All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
lzf.c File Reference

lzf decompression More...

#include "libavutil/mem.h"
#include "bytestream.h"
#include "lzf.h"

Go to the source code of this file.


#define LZF_LITERAL_MAX   (1 << 5)
#define LZF_LONG_BACKREF   7 + 2


int ff_lzf_uncompress (GetByteContext *gb, uint8_t **buf, int64_t *size)

Detailed Description

lzf decompression

LZF is a fast compression/decompression algorithm that takes very little code space and working memory, ideal for real-time and block compression.


Definition in file lzf.c.

Macro Definition Documentation

#define LZF_LITERAL_MAX   (1 << 5)

Definition at line 37 of file lzf.c.

Referenced by ff_lzf_uncompress().

#define LZF_LONG_BACKREF   7 + 2

Definition at line 38 of file lzf.c.

Referenced by ff_lzf_uncompress().

Function Documentation

int ff_lzf_uncompress ( GetByteContext gb,
uint8_t **  buf,
int64_t *  size 

Definition at line 40 of file lzf.c.

Referenced by dxv_decompress_lzf().