Logo Search packages:      
Sourcecode: blender version File versions  Download package

rangecoder.h File Reference


Detailed Description

Range coder.

Definition in file rangecoder.h.

Go to the source code of this file.

Classes

struct  RangeCoder

Functions

void ff_build_rac_states (RangeCoder *c, int factor, int max_p)
void ff_init_range_decoder (RangeCoder *c, const uint8_t *buf, int buf_size)
void ff_init_range_encoder (RangeCoder *c, uint8_t *buf, int buf_size)
int ff_rac_terminate (RangeCoder *c)
static int get_rac (RangeCoder *c, uint8_t *const state)
static void put_rac (RangeCoder *c, uint8_t *const state, int bit)
static void refill (RangeCoder *c)
static void renorm_encoder (RangeCoder *c)


Generated by  Doxygen 1.6.0   Back to index