FrameMode Struct Reference

Parameters and tables that are different for each frame type. More...


Data Fields

uint8_t sub
 Number subblocks in each frame.
const uint16_t * bark_tab
uint8_t bark_env_size
 number of distinct bark scale envelope values
const int16_t * bark_cb
 codebook for the bark scale envelope (BSE)
uint8_t bark_n_coef
 number of BSE CB coefficients to read
uint8_t bark_n_bit
 number of bits of the BSE coefs
uint8_t cb_len_read
 number of spectrum coefficients to read
const int16_t * cb0
 main codebooks for spectrum data
const int16_t * cb1


Detailed Description

Parameters and tables that are different for each frame type.

Definition at line 44 of file twinvq.c.


Field Documentation

const int16_t* FrameMode::bark_cb

codebook for the bark scale envelope (BSE)

Definition at line 51 of file twinvq.c.

Referenced by dec_bark_env().

number of distinct bark scale envelope values

Definition at line 49 of file twinvq.c.

Referenced by dec_bark_env().

number of bits of the BSE coefs

Definition at line 53 of file twinvq.c.

Referenced by init_bitstream_params(), and read_and_decode_spectrum().

number of BSE CB coefficients to read

Definition at line 52 of file twinvq.c.

Referenced by dec_bark_env(), init_bitstream_params(), and read_and_decode_spectrum().

const uint16_t* FrameMode::bark_tab

Definition at line 46 of file twinvq.c.

Referenced by dec_bark_env().

const int16_t* FrameMode::cb0

main codebooks for spectrum data

Definition at line 57 of file twinvq.c.

Referenced by read_and_decode_spectrum().

const int16_t* FrameMode::cb1

Definition at line 58 of file twinvq.c.

Referenced by read_and_decode_spectrum().

number of spectrum coefficients to read

Definition at line 61 of file twinvq.c.

Referenced by read_and_decode_spectrum().

uint8_t FrameMode::sub


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

Generated on Fri Oct 26 02:39:52 2012 for FFmpeg by  doxygen 1.5.8