webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
entdec.c File Reference
#include <stddef.h>
#include "os_support.h"
#include "arch.h"
#include "entdec.h"
#include "mfrngcod.h"

Functions

void ec_dec_init (ec_dec *_this, unsigned char *_buf, opus_uint32 _storage)
 
unsigned ec_decode (ec_dec *_this, unsigned _ft)
 
unsigned ec_decode_bin (ec_dec *_this, unsigned _bits)
 
void ec_dec_update (ec_dec *_this, unsigned _fl, unsigned _fh, unsigned _ft)
 
int ec_dec_bit_logp (ec_dec *_this, unsigned _logp)
 
int ec_dec_icdf (ec_dec *_this, const unsigned char *_icdf, unsigned _ftb)
 
opus_uint32 ec_dec_uint (ec_dec *_this, opus_uint32 _ft)
 
opus_uint32 ec_dec_bits (ec_dec *_this, unsigned _bits)
 

Function Documentation

◆ ec_dec_bit_logp()

int ec_dec_bit_logp ( ec_dec _this,
unsigned  _logp 
)

◆ ec_dec_bits()

opus_uint32 ec_dec_bits ( ec_dec _this,
unsigned  _bits 
)

◆ ec_dec_icdf()

int ec_dec_icdf ( ec_dec _this,
const unsigned char *  _icdf,
unsigned  _ftb 
)

◆ ec_dec_init()

void ec_dec_init ( ec_dec _this,
unsigned char *  _buf,
opus_uint32  _storage 
)

◆ ec_dec_uint()

opus_uint32 ec_dec_uint ( ec_dec _this,
opus_uint32  _ft 
)

◆ ec_dec_update()

void ec_dec_update ( ec_dec _this,
unsigned  _fl,
unsigned  _fh,
unsigned  _ft 
)

◆ ec_decode()

unsigned ec_decode ( ec_dec _this,
unsigned  _ft 
)

◆ ec_decode_bin()

unsigned ec_decode_bin ( ec_dec _this,
unsigned  _bits 
)