45 #define OFFSET(x) offsetof(SilenceDetectContext, x)
46 #define FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_AUDIO_PARAM
81 double *p = (
double *)insamples->
data[0];
83 for (i = 0; i < nb_samples; i++, p++) {
84 if (*p < silence->
noise && *p > -silence->
noise) {
85 if (!silence->
start) {
102 "silence_end: %s | silence_duration: %s\n",
160 .
name =
"silencedetect",
164 .
inputs = silencedetect_inputs,
165 .
outputs = silencedetect_outputs,
166 .priv_class = &silencedetect_class,