QCELPFrame Struct Reference

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


Detailed Description

QCELP unpacked data frame.

Definition at line 40 of file qcelpdata.h.


Field Documentation

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().

sign of the codebook gain for each codebook subframe

Definition at line 43 of file qcelpdata.h.

Referenced by decode_gain_and_index().

codebook index for each codebook subframe

Definition at line 45 of file qcelpdata.h.

Referenced by compute_svector(), and decode_gain_and_index().

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().

fractional pitch lag for each pitch subframe

Definition at line 51 of file qcelpdata.h.

Referenced by apply_pitch_filters(), and qcelp_decode_frame().

pitch gain for each pitch subframe

Definition at line 52 of file qcelpdata.h.

Referenced by apply_pitch_filters().

pitch lag for each pitch subframe

Definition at line 50 of file qcelpdata.h.

Referenced by apply_pitch_filters(), and qcelp_decode_frame().

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().


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

Generated on Fri Oct 26 02:50:16 2012 for FFmpeg by  doxygen 1.5.8