#include <g726.h>
Public Attributes | |
| int | rate |
| int | ext_coding |
| int | bits_per_sample |
| int | packing |
| int32_t | yl |
| int16_t | yu |
| int16_t | dms |
| int16_t | dml |
| int16_t | ap |
| int16_t | a [2] |
| int16_t | b [6] |
| int16_t | pk [2] |
| int16_t | dq [6] |
| int16_t | sr [2] |
| int | td |
| unsigned int | in_buffer |
| int | in_bits |
| unsigned int | out_buffer |
| int | out_bits |
| g726_encoder_func_t | enc_func |
| The current encoder function. | |
| g726_decoder_func_t | dec_func |
| The current decoder function. | |
| unsigned int | bits_per_sample |
| bitstream_state_t | bs |
| The bit stream processing context. | |
The bit rate
Referenced by g726_init().
The external coding, for tandem operation
Referenced by g726_decode(), g726_encode(), and g726_init().
The number of bits per sample
Referenced by g726_decode(), g726_encode(), and g726_init().
One fo the G.726_PACKING_xxx options
One of the G.726_PACKING_xxx options
Referenced by g726_decode(), g726_encode(), and g726_init().
| int32_t g726_state_s::yl |
Locked or steady state step size multiplier.
Referenced by g726_init().
| int16_t g726_state_s::yu |
Unlocked or non-steady state step size multiplier.
Referenced by g726_init().
| int16_t g726_state_s::dms |
int16_t term energy estimate.
Referenced by g726_init().
| int16_t g726_state_s::dml |
Long term energy estimate.
Referenced by g726_init().
| int16_t g726_state_s::ap |
Linear weighting coefficient of 'yl' and 'yu'.
Referenced by g726_init().
| int16_t g726_state_s::a |
Coefficients of pole portion of prediction filter.
Referenced by g726_init().
| int16_t g726_state_s::b |
Coefficients of zero portion of prediction filter.
Referenced by g726_init().
| int16_t g726_state_s::pk |
Signs of previous two samples of a partially reconstructed signal.
Referenced by g726_init().
| int16_t g726_state_s::dq |
Previous 6 samples of the quantized difference signal represented in an internal floating point format.
Referenced by g726_init().
| int16_t g726_state_s::sr |
Previous 2 samples of the quantized difference signal represented in an internal floating point format.
Referenced by g726_init().
| int g726_state_s::td |
Delayed tone detect
Referenced by g726_init().
| unsigned int g726_state_s::bits_per_sample |
The number of bits per sample
1.5.6