FFmpeg
Data Fields
LoudNormContext Struct Reference

Data Fields

const AVClassclass
 
double target_i
 
double target_lra
 
double target_tp
 
double measured_i
 
double measured_lra
 
double measured_tp
 
double measured_thresh
 
double offset
 
int linear
 
int dual_mono
 
enum PrintFormat print_format
 
doublebuf
 
int buf_size
 
int buf_index
 
int prev_buf_index
 
double delta [30]
 
double weights [21]
 
double prev_delta
 
int index
 
double gain_reduction [2]
 
doublelimiter_buf
 
doubleprev_smp
 
int limiter_buf_index
 
int limiter_buf_size
 
enum LimiterState limiter_state
 
int peak_index
 
int env_index
 
int env_cnt
 
int attack_length
 
int release_length
 
int64_t pts [30]
 
enum FrameType frame_type
 
int above_threshold
 
int prev_nb_samples
 
int channels
 
FFEBUR128Stater128_in
 
FFEBUR128Stater128_out
 

Detailed Description

Definition at line 55 of file af_loudnorm.c.

Field Documentation

◆ class

const AVClass* LoudNormContext::class

Definition at line 56 of file af_loudnorm.c.

◆ target_i

double LoudNormContext::target_i

Definition at line 57 of file af_loudnorm.c.

◆ target_lra

double LoudNormContext::target_lra

Definition at line 58 of file af_loudnorm.c.

◆ target_tp

double LoudNormContext::target_tp

Definition at line 59 of file af_loudnorm.c.

◆ measured_i

double LoudNormContext::measured_i

Definition at line 60 of file af_loudnorm.c.

◆ measured_lra

double LoudNormContext::measured_lra

Definition at line 61 of file af_loudnorm.c.

◆ measured_tp

double LoudNormContext::measured_tp

Definition at line 62 of file af_loudnorm.c.

◆ measured_thresh

double LoudNormContext::measured_thresh

Definition at line 63 of file af_loudnorm.c.

◆ offset

double LoudNormContext::offset

Definition at line 64 of file af_loudnorm.c.

◆ linear

int LoudNormContext::linear

Definition at line 65 of file af_loudnorm.c.

◆ dual_mono

int LoudNormContext::dual_mono

Definition at line 66 of file af_loudnorm.c.

◆ print_format

enum PrintFormat LoudNormContext::print_format

Definition at line 67 of file af_loudnorm.c.

◆ buf

double* LoudNormContext::buf

Definition at line 69 of file af_loudnorm.c.

◆ buf_size

int LoudNormContext::buf_size

Definition at line 70 of file af_loudnorm.c.

◆ buf_index

int LoudNormContext::buf_index

Definition at line 71 of file af_loudnorm.c.

◆ prev_buf_index

int LoudNormContext::prev_buf_index

Definition at line 72 of file af_loudnorm.c.

◆ delta

double LoudNormContext::delta[30]

Definition at line 74 of file af_loudnorm.c.

◆ weights

double LoudNormContext::weights[21]

Definition at line 75 of file af_loudnorm.c.

◆ prev_delta

double LoudNormContext::prev_delta

Definition at line 76 of file af_loudnorm.c.

◆ index

int LoudNormContext::index

Definition at line 77 of file af_loudnorm.c.

◆ gain_reduction

double LoudNormContext::gain_reduction[2]

Definition at line 79 of file af_loudnorm.c.

◆ limiter_buf

double* LoudNormContext::limiter_buf

Definition at line 80 of file af_loudnorm.c.

◆ prev_smp

double* LoudNormContext::prev_smp

Definition at line 81 of file af_loudnorm.c.

◆ limiter_buf_index

int LoudNormContext::limiter_buf_index

Definition at line 82 of file af_loudnorm.c.

◆ limiter_buf_size

int LoudNormContext::limiter_buf_size

Definition at line 83 of file af_loudnorm.c.

◆ limiter_state

enum LimiterState LoudNormContext::limiter_state

Definition at line 84 of file af_loudnorm.c.

◆ peak_index

int LoudNormContext::peak_index

Definition at line 85 of file af_loudnorm.c.

◆ env_index

int LoudNormContext::env_index

Definition at line 86 of file af_loudnorm.c.

◆ env_cnt

int LoudNormContext::env_cnt

Definition at line 87 of file af_loudnorm.c.

◆ attack_length

int LoudNormContext::attack_length

Definition at line 88 of file af_loudnorm.c.

◆ release_length

int LoudNormContext::release_length

Definition at line 89 of file af_loudnorm.c.

◆ pts

int64_t LoudNormContext::pts[30]

Definition at line 91 of file af_loudnorm.c.

◆ frame_type

enum FrameType LoudNormContext::frame_type

Definition at line 92 of file af_loudnorm.c.

◆ above_threshold

int LoudNormContext::above_threshold

Definition at line 93 of file af_loudnorm.c.

◆ prev_nb_samples

int LoudNormContext::prev_nb_samples

Definition at line 94 of file af_loudnorm.c.

◆ channels

int LoudNormContext::channels

Definition at line 95 of file af_loudnorm.c.

◆ r128_in

FFEBUR128State* LoudNormContext::r128_in

Definition at line 97 of file af_loudnorm.c.

◆ r128_out

FFEBUR128State* LoudNormContext::r128_out

Definition at line 98 of file af_loudnorm.c.


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