Logo Search packages:      
Sourcecode: blender version File versions

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