FFmpeg  3.3.6
Data Fields
SilenceDetectContext Struct Reference

Data Fields

const AVClassclass
 
double noise
 noise amplitude ratio More...
 
double duration
 minimum duration of silence until notification More...
 
int64_t nb_null_samples
 current number of continuous zero samples More...
 
int64_t start
 if silence is detected, this value contains the time of the first zero sample More...
 
int last_sample_rate
 last sample rate to check for sample rate changes More...
 
void(* silencedetect )(struct SilenceDetectContext *s, AVFrame *insamples, int nb_samples, int64_t nb_samples_notify, AVRational time_base)
 

Detailed Description

Definition at line 35 of file af_silencedetect.c.

Field Documentation

◆ class

const AVClass* SilenceDetectContext::class

Definition at line 36 of file af_silencedetect.c.

◆ noise

double SilenceDetectContext::noise

noise amplitude ratio

Definition at line 37 of file af_silencedetect.c.

Referenced by config_input().

◆ duration

double SilenceDetectContext::duration

minimum duration of silence until notification

Definition at line 38 of file af_silencedetect.c.

Referenced by filter_frame(), and update().

◆ nb_null_samples

int64_t SilenceDetectContext::nb_null_samples

current number of continuous zero samples

Definition at line 39 of file af_silencedetect.c.

Referenced by filter_frame(), and update().

◆ start

int64_t SilenceDetectContext::start

if silence is detected, this value contains the time of the first zero sample

Definition at line 40 of file af_silencedetect.c.

Referenced by update().

◆ last_sample_rate

int SilenceDetectContext::last_sample_rate

last sample rate to check for sample rate changes

Definition at line 41 of file af_silencedetect.c.

Referenced by filter_frame().

◆ silencedetect

void(* SilenceDetectContext::silencedetect) (struct SilenceDetectContext *s, AVFrame *insamples, int nb_samples, int64_t nb_samples_notify, AVRational time_base)

Definition at line 43 of file af_silencedetect.c.

Referenced by config_input(), and filter_frame().


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