FFmpeg
Public Attributes | List of all members
EBUR128Context Struct Reference

Public Attributes

const AVClassclass
 AVClass context for log and options purpose.
 
int peak_mode
 enabled peak modes
 
double * true_peaks
 true peaks per channel
 
double * sample_peaks
 sample peaks per channel
 
double * true_peaks_per_frame
 true peaks in a frame per channel
 
int do_video
 1 if video output enabled, 0 otherwise
 
int w
 
int h
 size of the video output
 
struct rect text
 rectangle for the LU legend on the left
 
struct rect graph
 rectangle for the main graph in the center
 
struct rect gauge
 rectangle for the gauge on the right
 
AVFrameoutpicref
 output picture reference, updated regularly
 
int meter
 select a EBU mode between +9 and +18
 
int scale_range
 the range of LU values according to the meter
 
int y_zero_lu
 the y value (pixel position) for 0 LU
 
int * y_line_ref
 y reference values for drawing the LU lines in the graph and the gauge
 
int nb_channels
 number of channels in the input
 
double * ch_weighting
 channel weighting mapping
 
int sample_count
 sample count used for refresh frequency, reset at refresh
 
double x [MAX_CHANNELS *3]
 3 input samples cache for each channel
 
double y [MAX_CHANNELS *3]
 3 pre-filter samples cache for each channel
 
double z [MAX_CHANNELS *3]
 3 RLB-filter samples cache for each channel
 
struct integrator i400
 400ms integrator, used for Momentary loudness (M), and Integrated loudness (I)
 
struct integrator i3000
 3s integrator, used for Short term loudness (S), and Loudness Range (LRA)
 
double integrated_loudness
 integrated loudness in LUFS (I)
 
double loudness_range
 loudness range in LU (LRA)
 
double lra_low
 
double lra_high
 low and high LRA values
 
int loglevel
 log level for frame logging
 
int metadata
 whether or not to inject loudness results in frames
 
int dual_mono
 whether or not to treat single channel input files as dual-mono
 
double pan_law
 pan law value used to calculate dual-mono measurements
 

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