FFmpeg
Data Fields
TAKDecContext Struct Reference

Data Fields

AVCodecContextavctx
 parent AVCodecContext More...
 
AudioDSPContext adsp
 
TAKDSPContext tdsp
 
TAKStreamInfo ti
 
GetBitContext gb
 bitstream reader initialized to start at the current frame More...
 
int uval
 
int nb_samples
 number of samples in the current frame More...
 
uint8_t * decode_buffer
 
unsigned int decode_buffer_size
 
int32_tdecoded [TAK_MAX_CHANNELS]
 decoded samples for each channel More...
 
int8_t lpc_mode [TAK_MAX_CHANNELS]
 
int8_t sample_shift [TAK_MAX_CHANNELS]
 shift applied to every sample in the channel More...
 
int16_t predictors [MAX_PREDICTORS]
 
int nb_subframes
 number of subframes in the current frame More...
 
int16_t subframe_len [MAX_SUBFRAMES]
 subframe length in samples More...
 
int subframe_scale
 
int8_t dmode
 channel decorrelation type in the current frame More...
 
MCDParam mcdparams [TAK_MAX_CHANNELS]
 multichannel decorrelation parameters More...
 
int8_t coding_mode [128]
 
int16_t filter [MAX_PREDICTORS]
 
int16_t residues [544]
 

Detailed Description

Definition at line 52 of file takdec.c.

Field Documentation

◆ avctx

AVCodecContext* TAKDecContext::avctx

parent AVCodecContext

Definition at line 53 of file takdec.c.

◆ adsp

AudioDSPContext TAKDecContext::adsp

Definition at line 54 of file takdec.c.

◆ tdsp

TAKDSPContext TAKDecContext::tdsp

Definition at line 55 of file takdec.c.

◆ ti

TAKStreamInfo TAKDecContext::ti

Definition at line 56 of file takdec.c.

◆ gb

GetBitContext TAKDecContext::gb

bitstream reader initialized to start at the current frame

Definition at line 57 of file takdec.c.

◆ uval

int TAKDecContext::uval

Definition at line 59 of file takdec.c.

◆ nb_samples

int TAKDecContext::nb_samples

number of samples in the current frame

Definition at line 60 of file takdec.c.

◆ decode_buffer

uint8_t* TAKDecContext::decode_buffer

Definition at line 61 of file takdec.c.

◆ decode_buffer_size

unsigned int TAKDecContext::decode_buffer_size

Definition at line 62 of file takdec.c.

◆ decoded

int32_t* TAKDecContext::decoded[TAK_MAX_CHANNELS]

decoded samples for each channel

Definition at line 63 of file takdec.c.

◆ lpc_mode

int8_t TAKDecContext::lpc_mode[TAK_MAX_CHANNELS]

Definition at line 65 of file takdec.c.

◆ sample_shift

int8_t TAKDecContext::sample_shift[TAK_MAX_CHANNELS]

shift applied to every sample in the channel

Definition at line 66 of file takdec.c.

◆ predictors

int16_t TAKDecContext::predictors[MAX_PREDICTORS]

Definition at line 67 of file takdec.c.

◆ nb_subframes

int TAKDecContext::nb_subframes

number of subframes in the current frame

Definition at line 68 of file takdec.c.

◆ subframe_len

int16_t TAKDecContext::subframe_len[MAX_SUBFRAMES]

subframe length in samples

Definition at line 69 of file takdec.c.

◆ subframe_scale

int TAKDecContext::subframe_scale

Definition at line 70 of file takdec.c.

◆ dmode

int8_t TAKDecContext::dmode

channel decorrelation type in the current frame

Definition at line 72 of file takdec.c.

◆ mcdparams

MCDParam TAKDecContext::mcdparams[TAK_MAX_CHANNELS]

multichannel decorrelation parameters

Definition at line 74 of file takdec.c.

◆ coding_mode

int8_t TAKDecContext::coding_mode[128]

Definition at line 76 of file takdec.c.

◆ filter

int16_t TAKDecContext::filter[MAX_PREDICTORS]

Definition at line 77 of file takdec.c.

◆ residues

int16_t TAKDecContext::residues[544]

Definition at line 78 of file takdec.c.


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