28 #if !defined(_entenc_H)
29 # define _entenc_H (1)
36 void ec_enc_init(ec_enc *_this,
unsigned char *_buf,opus_uint32 _size);
50 void ec_encode(ec_enc *_this,
unsigned _fl,
unsigned _fh,
unsigned _ft);
53 void ec_encode_bin(ec_enc *_this,
unsigned _fl,
unsigned _fh,
unsigned _bits);
56 void ec_enc_bit_logp(ec_enc *_this,
int _val,
unsigned _logp);
65 void ec_enc_icdf(ec_enc *_this,
int _s,
const unsigned char *_icdf,
unsigned _ftb);
71 void ec_enc_uint(ec_enc *_this,opus_uint32 _fl,opus_uint32 _ft);
77 void ec_enc_bits(ec_enc *_this,opus_uint32 _fl,
unsigned _ftb);
93 void ec_enc_patch_initial_bits(ec_enc *_this,
unsigned _val,
unsigned _nbits);
103 void ec_enc_shrink(ec_enc *_this,opus_uint32 _size);
108 void ec_enc_done(ec_enc *_this);