FFmpeg
Data Fields
AudioDeclickContext Struct Reference

Data Fields

const AVClassclass
 
double w
 
double overlap
 
double threshold
 
double ar
 
double burst
 
int method
 
int nb_hbins
 
int is_declip
 
int ar_order
 
int nb_burst_samples
 
int window_size
 
int hop_size
 
int overlap_skip
 
AVFrameenabled
 
AVFramein
 
AVFrameout
 
AVFramebuffer
 
AVFrameis
 
DeclickChannelchan
 
int64_t pts
 
int nb_channels
 
uint64_t nb_samples
 
uint64_t detected_errors
 
int samples_left
 
int eof
 
AVAudioFifoefifo
 
AVAudioFifofifo
 
doublewindow_func_lut
 
int(* detector )(struct AudioDeclickContext *s, DeclickChannel *c, double sigmae, double *detection, double *acoefficients, uint8_t *click, int *index, const double *src, double *dst)
 

Detailed Description

Definition at line 48 of file af_adeclick.c.

Field Documentation

◆ class

const AVClass* AudioDeclickContext::class

Definition at line 49 of file af_adeclick.c.

◆ w

double AudioDeclickContext::w

Definition at line 51 of file af_adeclick.c.

◆ overlap

double AudioDeclickContext::overlap

Definition at line 52 of file af_adeclick.c.

◆ threshold

double AudioDeclickContext::threshold

Definition at line 53 of file af_adeclick.c.

Referenced by detect_clicks(), and detect_clips().

◆ ar

double AudioDeclickContext::ar

Definition at line 54 of file af_adeclick.c.

◆ burst

double AudioDeclickContext::burst

Definition at line 55 of file af_adeclick.c.

◆ method

int AudioDeclickContext::method

Definition at line 56 of file af_adeclick.c.

◆ nb_hbins

int AudioDeclickContext::nb_hbins

Definition at line 57 of file af_adeclick.c.

◆ is_declip

int AudioDeclickContext::is_declip

Definition at line 59 of file af_adeclick.c.

◆ ar_order

int AudioDeclickContext::ar_order

Definition at line 60 of file af_adeclick.c.

Referenced by autoregression(), and interpolation().

◆ nb_burst_samples

int AudioDeclickContext::nb_burst_samples

Definition at line 61 of file af_adeclick.c.

Referenced by detect_clicks().

◆ window_size

int AudioDeclickContext::window_size

Definition at line 62 of file af_adeclick.c.

Referenced by detect_clicks(), and detect_clips().

◆ hop_size

int AudioDeclickContext::hop_size

Definition at line 63 of file af_adeclick.c.

◆ overlap_skip

int AudioDeclickContext::overlap_skip

Definition at line 64 of file af_adeclick.c.

◆ enabled

AVFrame* AudioDeclickContext::enabled

Definition at line 66 of file af_adeclick.c.

◆ in

AVFrame* AudioDeclickContext::in

Definition at line 67 of file af_adeclick.c.

Referenced by do_interpolation(), and factorization().

◆ out

AVFrame* AudioDeclickContext::out

Definition at line 68 of file af_adeclick.c.

◆ buffer

AVFrame* AudioDeclickContext::buffer

Definition at line 69 of file af_adeclick.c.

◆ is

AVFrame* AudioDeclickContext::is

Definition at line 70 of file af_adeclick.c.

◆ chan

DeclickChannel* AudioDeclickContext::chan

Definition at line 72 of file af_adeclick.c.

◆ pts

int64_t AudioDeclickContext::pts

Definition at line 74 of file af_adeclick.c.

◆ nb_channels

int AudioDeclickContext::nb_channels

Definition at line 75 of file af_adeclick.c.

◆ nb_samples

uint64_t AudioDeclickContext::nb_samples

Definition at line 76 of file af_adeclick.c.

Referenced by autoregression(), and isfinite_array().

◆ detected_errors

uint64_t AudioDeclickContext::detected_errors

Definition at line 77 of file af_adeclick.c.

◆ samples_left

int AudioDeclickContext::samples_left

Definition at line 78 of file af_adeclick.c.

◆ eof

int AudioDeclickContext::eof

Definition at line 79 of file af_adeclick.c.

◆ efifo

AVAudioFifo* AudioDeclickContext::efifo

Definition at line 81 of file af_adeclick.c.

◆ fifo

AVAudioFifo* AudioDeclickContext::fifo

Definition at line 82 of file af_adeclick.c.

◆ window_func_lut

double* AudioDeclickContext::window_func_lut

Definition at line 83 of file af_adeclick.c.

◆ detector

int(* AudioDeclickContext::detector) (struct AudioDeclickContext *s, DeclickChannel *c, double sigmae, double *detection, double *acoefficients, uint8_t *click, int *index, const double *src, double *dst)

Definition at line 85 of file af_adeclick.c.


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