FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
EBUR128DSPContext Struct Reference

#include <f_ebur128.h>

Data Fields

EBUR128Biquad pre
 
EBUR128Biquad rlb
 
doubley
 
doublez
 
void(* filter_channels )(const struct EBUR128DSPContext *dsp, const double *samples, double *cache_400, double *cache_3000, double *sum_400, double *sum_3000, int nb_channels)
 
double(* find_peak )(double *ch_peaks, int nb_channels, const double *samples, int nb_samples)
 

Detailed Description

Definition at line 33 of file f_ebur128.h.

Field Documentation

◆ pre

EBUR128Biquad EBUR128DSPContext::pre

Definition at line 35 of file f_ebur128.h.

Referenced by config_audio_input(), and ff_ebur128_filter_channels_c().

◆ rlb

EBUR128Biquad EBUR128DSPContext::rlb

Definition at line 36 of file f_ebur128.h.

Referenced by config_audio_input(), and ff_ebur128_filter_channels_c().

◆ y

double* EBUR128DSPContext::y

Definition at line 39 of file f_ebur128.h.

Referenced by config_audio_output(), ff_ebur128_filter_channels_c(), and uninit().

◆ z

double* EBUR128DSPContext::z

Definition at line 40 of file f_ebur128.h.

Referenced by config_audio_output(), ff_ebur128_filter_channels_c(), and uninit().

◆ filter_channels

void(* EBUR128DSPContext::filter_channels) (const struct EBUR128DSPContext *dsp, const double *samples, double *cache_400, double *cache_3000, double *sum_400, double *sum_3000, int nb_channels)

Definition at line 43 of file f_ebur128.h.

Referenced by ff_ebur128_init_x86(), filter_frame(), and init().

◆ find_peak

double(* EBUR128DSPContext::find_peak) (double *ch_peaks, int nb_channels, const double *samples, int nb_samples)

Definition at line 50 of file f_ebur128.h.

Referenced by ff_ebur128_init_x86(), filter_frame(), and init().


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