|
spandsp 3.0.0
|
#include <inttypes.h>#include <stdlib.h>#include <string.h>#include "spandsp/stdbool.h"#include "spandsp/telephony.h"#include "spandsp/alloc.h"#include "spandsp/t81_t82_arith_coding.h"#include "spandsp/private/t81_t82_arith_coding.h"Classes | |
| struct | probability_estimation_s |
Enumerations | |
| enum | { T81_T82_STUFF = 0x00 , T81_T82_ESC = 0xFF } |
Functions | |
| void | t81_t82_arith_encode (t81_t82_arith_encode_state_t *s, int cx, int pix) |
| void | t81_t82_arith_encode_flush (t81_t82_arith_encode_state_t *s) |
| int | t81_t82_arith_encode_restart (t81_t82_arith_encode_state_t *s, int reuse_st) |
| t81_t82_arith_encode_state_t * | t81_t82_arith_encode_init (t81_t82_arith_encode_state_t *s, void(*output_byte_handler)(void *, int), void *user_data) |
| int | t81_t82_arith_encode_release (t81_t82_arith_encode_state_t *s) |
| int | t81_t82_arith_encode_free (t81_t82_arith_encode_state_t *s) |
| int | t81_t82_arith_decode (t81_t82_arith_decode_state_t *s, int cx) |
| int | t81_t82_arith_decode_restart (t81_t82_arith_decode_state_t *s, int reuse_st) |
| t81_t82_arith_decode_state_t * | t81_t82_arith_decode_init (t81_t82_arith_decode_state_t *s) |
| int | t81_t82_arith_decode_release (t81_t82_arith_decode_state_t *s) |
| int | t81_t82_arith_decode_free (t81_t82_arith_decode_state_t *s) |