FFmpeg
Data Fields
ChannelContext Struct Reference

Data Fields

float base [128]
 
float factors [128]
 
float imdct_in [128]
 
float imdct_out [128]
 
float imdct_prev [128]
 
int8_t scale_factors [128]
 
uint8_t scale [128]
 
int8_t intensity [8]
 
int8_t * hfr_scale
 
unsigned count
 
int chan_type
 
unsigned last_step
 
int64_t new_pred
 
int64_t pred
 
int64_t weights_tab [6]
 
int32_t diffs_tab [6]
 
int state
 
int bypass
 
PeriodItem pi [MAX_ITEMS]
 
double gain_state
 
double pi_max_peak
 
double pi_rms_sum
 
int pi_start
 
int pi_end
 
int pi_size
 

Detailed Description

Definition at line 34 of file hcadec.c.

Field Documentation

◆ base

float ChannelContext::base[128]

Definition at line 35 of file hcadec.c.

Referenced by dequantize_coefficients(), and unpack().

◆ factors

float ChannelContext::factors[128]

Definition at line 36 of file hcadec.c.

Referenced by dequantize_coefficients().

◆ imdct_in

float ChannelContext::imdct_in[128]

◆ imdct_out

float ChannelContext::imdct_out[128]

Definition at line 38 of file hcadec.c.

Referenced by run_imdct().

◆ imdct_prev

float ChannelContext::imdct_prev[128]

Definition at line 39 of file hcadec.c.

Referenced by run_imdct().

◆ scale_factors

int8_t ChannelContext::scale_factors[128]

Definition at line 40 of file hcadec.c.

Referenced by reconstruct_hfr(), and unpack().

◆ scale

uint8_t ChannelContext::scale[128]

Definition at line 41 of file hcadec.c.

Referenced by dequantize_coefficients(), and unpack().

◆ intensity

int8_t ChannelContext::intensity[8]

Definition at line 42 of file hcadec.c.

Referenced by apply_intensity_stereo(), and unpack().

◆ hfr_scale

int8_t* ChannelContext::hfr_scale

Definition at line 43 of file hcadec.c.

Referenced by reconstruct_hfr(), and unpack().

◆ count

unsigned ChannelContext::count

Definition at line 44 of file hcadec.c.

Referenced by dequantize_coefficients(), and unpack().

◆ chan_type

int ChannelContext::chan_type

Definition at line 45 of file hcadec.c.

Referenced by apply_intensity_stereo(), reconstruct_hfr(), and unpack().

◆ last_step

unsigned ChannelContext::last_step

Definition at line 41 of file misc4.c.

◆ new_pred

int64_t ChannelContext::new_pred

Definition at line 42 of file misc4.c.

◆ pred

int64_t ChannelContext::pred

Definition at line 43 of file misc4.c.

◆ weights_tab

int64_t ChannelContext::weights_tab[6]

Definition at line 44 of file misc4.c.

◆ diffs_tab

int32_t ChannelContext::diffs_tab[6]

Definition at line 45 of file misc4.c.

◆ state

int ChannelContext::state

Definition at line 53 of file af_speechnorm.c.

Referenced by config_input().

◆ bypass

int ChannelContext::bypass

Definition at line 54 of file af_speechnorm.c.

◆ pi

PeriodItem ChannelContext::pi[MAX_ITEMS]

Definition at line 55 of file af_speechnorm.c.

Referenced by available_samples(), min_gain(), and next_pi().

◆ gain_state

double ChannelContext::gain_state

Definition at line 56 of file af_speechnorm.c.

Referenced by config_input(), min_gain(), and next_pi().

◆ pi_max_peak

double ChannelContext::pi_max_peak

Definition at line 57 of file af_speechnorm.c.

Referenced by next_pi().

◆ pi_rms_sum

double ChannelContext::pi_rms_sum

Definition at line 58 of file af_speechnorm.c.

Referenced by next_pi().

◆ pi_start

int ChannelContext::pi_start

Definition at line 59 of file af_speechnorm.c.

Referenced by available_samples(), min_gain(), and next_pi().

◆ pi_end

int ChannelContext::pi_end

Definition at line 60 of file af_speechnorm.c.

Referenced by available_samples(), min_gain(), and next_pi().

◆ pi_size

int ChannelContext::pi_size

Definition at line 61 of file af_speechnorm.c.

Referenced by available_samples(), consume_pi(), min_gain(), and next_pi().


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