FFmpeg
|
QCELP unpacked data frame. More...
#include <qcelpdata.h>
Data Fields | |
uint8_t | lspv [10] |
line spectral pair frequencies (LSP) for RATE_OCTAVE, line spectral pair frequencies grouped into five vectors of dimension two (LSPV) for other rates | |
uint8_t | reserved |
reserved bits only present in bitrate 1, 1/4 and 1/8 packets | |
QCELP excitation codebook parameters | |
uint8_t | cbsign [16] |
sign of the codebook gain for each codebook subframe | |
uint8_t | cbgain [16] |
unsigned codebook gain for each codebook subframe | |
uint8_t | cindex [16] |
codebook index for each codebook subframe | |
QCELP pitch prediction parameters | |
uint8_t | plag [4] |
pitch lag for each pitch subframe | |
uint8_t | pfrac [4] |
fractional pitch lag for each pitch subframe | |
uint8_t | pgain [4] |
pitch gain for each pitch subframe | |
QCELP unpacked data frame.
Definition at line 40 of file qcelpdata.h.
uint8_t QCELPFrame::cbsign[16] |
sign of the codebook gain for each codebook subframe
Definition at line 43 of file qcelpdata.h.
Referenced by decode_gain_and_index().
uint8_t QCELPFrame::cbgain[16] |
unsigned codebook gain for each codebook subframe
Definition at line 44 of file qcelpdata.h.
Referenced by decode_gain_and_index(), and qcelp_decode_frame().
uint8_t QCELPFrame::cindex[16] |
codebook index for each codebook subframe
Definition at line 45 of file qcelpdata.h.
Referenced by compute_svector(), and decode_gain_and_index().
uint8_t QCELPFrame::plag[4] |
pitch lag for each pitch subframe
Definition at line 50 of file qcelpdata.h.
Referenced by apply_pitch_filters(), and qcelp_decode_frame().
uint8_t QCELPFrame::pfrac[4] |
fractional pitch lag for each pitch subframe
Definition at line 51 of file qcelpdata.h.
Referenced by apply_pitch_filters(), and qcelp_decode_frame().
uint8_t QCELPFrame::pgain[4] |
pitch gain for each pitch subframe
Definition at line 52 of file qcelpdata.h.
Referenced by apply_pitch_filters().
uint8_t QCELPFrame::lspv[10] |
line spectral pair frequencies (LSP) for RATE_OCTAVE, line spectral pair frequencies grouped into five vectors of dimension two (LSPV) for other rates
Definition at line 60 of file qcelpdata.h.
Referenced by compute_svector(), and decode_lspf().
uint8_t QCELPFrame::reserved |
reserved bits only present in bitrate 1, 1/4 and 1/8 packets
Definition at line 65 of file qcelpdata.h.
Referenced by qcelp_decode_frame().