FFmpeg
Public Member Functions | Public Attributes | List of all members
RA144Context Struct Reference

Public Member Functions

 DECLARE_ALIGNED (16, int16_t, buffer_a)[FFALIGN(BLOCKSIZE
 

Public Attributes

AVCodecContextavctx
 
AudioDSPContext adsp
 
LPCContext lpc_ctx
 
AudioFrameQueue afq
 
int last_frame
 
unsigned int old_energy
 previous frame energy
 
unsigned int lpc_tables [2][10]
 
unsigned int * lpc_coef [2]
 LPC coefficients: lpc_coef[0] is the coefficients of the current frame and lpc_coef[1] of the previous one. More...
 
unsigned int lpc_refl_rms [2]
 
int16_t curr_block [NBLOCKS *BLOCKSIZE]
 
int16_t curr_sblock [50]
 The current subblock padded by the last 10 values of the previous one. More...
 
int16_t adapt_cb [146+2]
 Adaptive codebook, its size is two units bigger to avoid a buffer overflow. More...
 

Member Data Documentation

§ adapt_cb

int16_t RA144Context::adapt_cb[146+2]

Adaptive codebook, its size is two units bigger to avoid a buffer overflow.

§ curr_sblock

int16_t RA144Context::curr_sblock[50]

The current subblock padded by the last 10 values of the previous one.

§ lpc_coef

unsigned int* RA144Context::lpc_coef[2]

LPC coefficients: lpc_coef[0] is the coefficients of the current frame and lpc_coef[1] of the previous one.


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