Functions
schro_arith_new ()
SchroArith *
schro_arith_new (void
);
schro_arith_free ()
void
schro_arith_free (SchroArith *arith
);
schro_arith_flush ()
void
schro_arith_flush (SchroArith *arith
);
schro_arith_decode_bit ()
int
schro_arith_decode_bit (SchroArith *arith
,
unsigned int context
);
schro_arith_decode_flush ()
void
schro_arith_decode_flush (SchroArith *arith
);
schro_arith_decode_sint ()
int
schro_arith_decode_sint (SchroArith *arith
,
unsigned int cont_context
,
unsigned int value_context
,
unsigned int sign_context
);
schro_arith_decode_uint ()
int
schro_arith_decode_uint (SchroArith *arith
,
unsigned int cont_context
,
unsigned int value_context
);
schro_arith_encode_bit ()
void
schro_arith_encode_bit (SchroArith *arith
,
int context
,
int value
);
schro_arith_encode_sint ()
void
schro_arith_encode_sint (SchroArith *arith
,
int cont_context
,
int value_context
,
int sign_context
,
int value
);
schro_arith_encode_uint ()
void
schro_arith_encode_uint (SchroArith *arith
,
int cont_context
,
int value_context
,
int value
);
schro_arith_estimate_init ()
void
schro_arith_estimate_init (SchroArith *arith
);
schro_arith_estimate_sint ()
void
schro_arith_estimate_sint (SchroArith *arith
,
int cont_context
,
int value_context
,
int sign_context
,
int value
);
schro_arith_estimate_uint ()
void
schro_arith_estimate_uint (SchroArith *arith
,
int cont_context
,
int value_context
,
int value
);