FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
G722Context::G722Band Struct Reference

The band[0] and band[1] correspond respectively to the lower band and higher band. More...

#include <g722.h>

Data Fields

int16_t s_predictor
 predictor output value More...
 
int32_t s_zero
 previous output signal from zero predictor More...
 
int8_t part_reconst_mem [2]
 signs of previous partially reconstructed signals More...
 
int16_t prev_qtzd_reconst
 previous quantized reconstructed signal (internal value, using low_inv_quant4) More...
 
int16_t pole_mem [2]
 second-order pole section coefficient buffer More...
 
int32_t diff_mem [6]
 quantizer difference signal memory More...
 
int16_t zero_mem [6]
 Seventh-order zero section coefficient buffer. More...
 
int16_t log_factor
 delayed 2-logarithmic quantizer factor More...
 
int16_t scale_factor
 delayed quantizer scale factor More...
 

Detailed Description

The band[0] and band[1] correspond respectively to the lower band and higher band.

Definition at line 43 of file g722.h.

Field Documentation

int16_t G722Context::G722Band::s_predictor

predictor output value

Definition at line 44 of file g722.h.

Referenced by g722_decode_frame().

int32_t G722Context::G722Band::s_zero

previous output signal from zero predictor

Definition at line 45 of file g722.h.

int8_t G722Context::G722Band::part_reconst_mem[2]

signs of previous partially reconstructed signals

Definition at line 46 of file g722.h.

int16_t G722Context::G722Band::prev_qtzd_reconst

previous quantized reconstructed signal (internal value, using low_inv_quant4)

Definition at line 47 of file g722.h.

int16_t G722Context::G722Band::pole_mem[2]

second-order pole section coefficient buffer

Definition at line 48 of file g722.h.

int32_t G722Context::G722Band::diff_mem[6]

quantizer difference signal memory

Definition at line 49 of file g722.h.

int16_t G722Context::G722Band::zero_mem[6]

Seventh-order zero section coefficient buffer.

Definition at line 50 of file g722.h.

int16_t G722Context::G722Band::log_factor

delayed 2-logarithmic quantizer factor

Definition at line 51 of file g722.h.

int16_t G722Context::G722Band::scale_factor

delayed quantizer scale factor

Definition at line 52 of file g722.h.

Referenced by encode_byte(), g722_decode_frame(), g722_decode_init(), and g722_encode_init().


The documentation for this struct was generated from the following file: