|
Classes |
struct | g726_state_s |
Typedefs |
typedef int16_t(* | g726_decoder_func_t )(struct g726_state_s *s, uint8_t code) |
typedef uint8_t(* | g726_encoder_func_t )(struct g726_state_s *s, int16_t amp) |
typedef g726_state_s | g726_state_t |
Enumerations |
enum | { G726_ENCODING_LINEAR = 0,
G726_ENCODING_ULAW,
G726_ENCODING_ALAW
} |
enum | { G726_PACKING_NONE = 0,
G726_PACKING_LEFT = 1,
G726_PACKING_RIGHT = 2
} |
Functions |
g726_state_t * | g726_init (g726_state_t *s, int bit_rate, int ext_coding, int packing) |
int | g726_release (g726_state_t *s) |
int | g726_decode (g726_state_t *s, int16_t amp[], const uint8_t g726_data[], int g726_bytes) |
int | g726_encode (g726_state_t *s, uint8_t g726_data[], const int16_t amp[], int len) |