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]
 
double fa_double [3]
 
double fm_double [3]
 
double dstate_double [2]
 
double fstate_double [2]
 
double tstate_double [2]
 
double lin_gain_double
 
double detect_double
 
double threshold_log_double
 
double new_threshold_log_double
 
double log_sum_double
 
double sum_double
 
float fa_float [3]
 
float fm_float [3]
 
float dstate_float [2]
 
float fstate_float [2]
 
float tstate_float [2]
 
float lin_gain_float
 
float detect_float
 
float threshold_log_float
 
float new_threshold_log_float
 
float log_sum_float
 
float sum_float
 
void * dqueue
 
void * queue
 
int position
 
int size
 
int front
 
int back
 
int detection
 
int init
 
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.

◆ fa_double

double ChannelContext::fa_double[3]

Definition at line 46 of file af_adynamicequalizer.c.

◆ fm_double

double ChannelContext::fm_double[3]

Definition at line 46 of file af_adynamicequalizer.c.

◆ dstate_double

double ChannelContext::dstate_double[2]

Definition at line 47 of file af_adynamicequalizer.c.

◆ fstate_double

double ChannelContext::fstate_double[2]

Definition at line 48 of file af_adynamicequalizer.c.

◆ tstate_double

double ChannelContext::tstate_double[2]

Definition at line 49 of file af_adynamicequalizer.c.

◆ lin_gain_double

double ChannelContext::lin_gain_double

Definition at line 50 of file af_adynamicequalizer.c.

◆ detect_double

double ChannelContext::detect_double

Definition at line 51 of file af_adynamicequalizer.c.

◆ threshold_log_double

double ChannelContext::threshold_log_double

Definition at line 52 of file af_adynamicequalizer.c.

◆ new_threshold_log_double

double ChannelContext::new_threshold_log_double

Definition at line 53 of file af_adynamicequalizer.c.

◆ log_sum_double

double ChannelContext::log_sum_double

Definition at line 54 of file af_adynamicequalizer.c.

◆ sum_double

double ChannelContext::sum_double

Definition at line 55 of file af_adynamicequalizer.c.

◆ fa_float

float ChannelContext::fa_float[3]

Definition at line 56 of file af_adynamicequalizer.c.

◆ fm_float

float ChannelContext::fm_float[3]

Definition at line 56 of file af_adynamicequalizer.c.

◆ dstate_float

float ChannelContext::dstate_float[2]

Definition at line 57 of file af_adynamicequalizer.c.

◆ fstate_float

float ChannelContext::fstate_float[2]

Definition at line 58 of file af_adynamicequalizer.c.

◆ tstate_float

float ChannelContext::tstate_float[2]

Definition at line 59 of file af_adynamicequalizer.c.

◆ lin_gain_float

float ChannelContext::lin_gain_float

Definition at line 60 of file af_adynamicequalizer.c.

◆ detect_float

float ChannelContext::detect_float

Definition at line 61 of file af_adynamicequalizer.c.

◆ threshold_log_float

float ChannelContext::threshold_log_float

Definition at line 62 of file af_adynamicequalizer.c.

◆ new_threshold_log_float

float ChannelContext::new_threshold_log_float

Definition at line 63 of file af_adynamicequalizer.c.

◆ log_sum_float

float ChannelContext::log_sum_float

Definition at line 64 of file af_adynamicequalizer.c.

◆ sum_float

float ChannelContext::sum_float

Definition at line 65 of file af_adynamicequalizer.c.

◆ dqueue

void* ChannelContext::dqueue

Definition at line 66 of file af_adynamicequalizer.c.

Referenced by config_input(), and uninit().

◆ queue

void* ChannelContext::queue

Definition at line 67 of file af_adynamicequalizer.c.

Referenced by config_input(), and uninit().

◆ position

int ChannelContext::position

Definition at line 68 of file af_adynamicequalizer.c.

◆ size

int ChannelContext::size

Definition at line 69 of file af_adynamicequalizer.c.

◆ front

int ChannelContext::front

Definition at line 70 of file af_adynamicequalizer.c.

◆ back

int ChannelContext::back

Definition at line 71 of file af_adynamicequalizer.c.

◆ detection

int ChannelContext::detection

Definition at line 72 of file af_adynamicequalizer.c.

Referenced by filter_channels().

◆ init

int ChannelContext::init

Definition at line 73 of file af_adynamicequalizer.c.

Referenced by filter_channels().

◆ 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: