Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
block_splitter.h File Reference
#include "../common/platform.h"
#include <brotli/types.h>
#include "./command.h"
#include "./memory.h"
#include "./quality.h"

Go to the source code of this file.

Data Structures

struct  BlockSplit
 

Typedefs

typedef struct BlockSplit BlockSplit
 

Functions

BROTLI_INTERNAL void BrotliInitBlockSplit (BlockSplit *self)
 
BROTLI_INTERNAL void BrotliDestroyBlockSplit (MemoryManager *m, BlockSplit *self)
 
BROTLI_INTERNAL void BrotliSplitBlock (MemoryManager *m, const Command *cmds, const size_t num_commands, const uint8_t *data, const size_t offset, const size_t mask, const BrotliEncoderParams *params, BlockSplit *literal_split, BlockSplit *insert_and_copy_split, BlockSplit *dist_split)
 

Typedef Documentation

◆ BlockSplit

typedef struct BlockSplit BlockSplit

Function Documentation

◆ BrotliDestroyBlockSplit()

BROTLI_INTERNAL void BrotliDestroyBlockSplit ( MemoryManager * m,
BlockSplit * self )

◆ BrotliInitBlockSplit()

BROTLI_INTERNAL void BrotliInitBlockSplit ( BlockSplit * self)

◆ BrotliSplitBlock()

BROTLI_INTERNAL void BrotliSplitBlock ( MemoryManager * m,
const Command * cmds,
const size_t num_commands,
const uint8_t * data,
const size_t offset,
const size_t mask,
const BrotliEncoderParams * params,
BlockSplit * literal_split,
BlockSplit * insert_and_copy_split,
BlockSplit * dist_split )